Over the past few days, several video clips and images have circulated on Twitter and other social media sites, showing a deep red sky over the Chinese east coast city of Zhoushan.
Over the past few days, several video clips and images have circulated on Twitter and other social media sites, showing a deep red sky over the Chinese east coast city of Zhoushan.