ezXplain

news, trends and information easy explained

Tropical Storm Tembin is still sweeping across the Philippines, triggering flash floods and rescue efforts have been hampered by roads that are blocked or simply washed away.