A tropical storm Megi recently swept over the Philippines causing landslides that have claimed the lives of over 25 people. This is the first tropical storm to hit the country since a major typhoon last December. Rescue crews are still struggling to retrieve people stranded in the eastern and southern coasts. Megi – known locally as Agaton – hit the ...
Read More »