Super Typhoon Ragasa: Storms hits China with powerful winds, raging water; nearly 2 million evacuated – watch

Leave a Reply