Typhoon bursts Taiwan lake as strongest storm barrels towards China Christeen Stoval 7 months ago Ragasa is the strongest storm anywhere on Earth so far this year…Read More