Article about Streets frozen and buildings collapsed in China! Snowstorm with strong winds hit Beijing
Video about Streets frozen and buildings collapsed in China! Snowstorm with strong winds hit Beijing
news Video