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