Landing | Sat Jun 2, 2007 11:49pm BST

Tropical storm lashes Guatemala, Mexico coasts