Prince Harry and Meghan Markle will officially stop using their royal titles as of March 31 when they’ll become financially independent. This is quite a strange time to start a new life. Here’s where they’re spending their lockdown. Veuer’s Johana Restrepo has more.