For over two weeks China’s capital city, Shanghai, has been locked down, with about 26 million people trapped in their apartments.

Read more