On Wednesday, a huge ball of fire fell from the sky and crashed in the northwestern Chinese city of Yushu. A footage of the incident shared on YouTube shows a huge fireball scattering in the sky, lighting up the dark sky over southern China. In several footage captured by locals, …
Read More »