Tropical Storm Ileana is transferring north over the southern Gulf of California, bringing heavy rainfall
By
Norman Ray
Tokyo subway stations closed as a consequence of large flooding brought on by heavy rain + video
By
Akbar Aziz