Typhoon Ragasa batters Zhuhai as it hits southern China, with towering waves, flooded streets, and mass evacuations marking the storm's destructive landfall.
Thousands of people were evacuated from northern Philippine villages and schools and offices were closed Monday in the ...
This article originally ran in 2015 and has been updated to include additional movies because, well, the world is a disaster, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results