
The skies in eastern port city of Zhoushan, China turned crimson red for a brief period of time over the weekend, leaving residents in the area stunned, for whatever it may mean.
The skies in eastern port city of Zhoushan, China turned crimson red for a brief period of time over the weekend, leaving residents in the area stunned, for whatever it may mean.