Articles
Typhoon Yolanda devastates the Philippines

The Philippines has been battered with what is said to have been the most powerful storm ever to make landfall.Typhoon Yolanda (Haiyan) has caused mudslides, flooding and massive devastation. The…
>>more