BEIJING, China: China's strongest typhoon of the year has brought heavy rain and flooding across large parts of the country, including Beijing, where intense downpours flooded major roads and left vehicles stranded.
The storm has weakened after making landfall, but its remaining rain clouds have continued to carry large amounts of tropical moisture deep into the country. This has increased the risk of flooding i