Central America Devastated by Torrential Rain

Posted Saturday November 05, 2011 by ronz

The wrath of Mother Nature ripped through Central America in October, as...

The wrath of Mother Nature ripped through Central America in October, as torrential rains, landslides and flooding killed at least 105 people. El Salvador and Guatemala were the hardest hit,...

Read More »