VIDEO: Sky turns blood-red over Chinese city, residents fear ‘Armageddon’

VIDEO: Sky turns blood-red over Chinese city, residents fear ‘Armageddon’
play icon
A videograb shows blood-red sky over Zhoushan, Zhejiang Province.