Technology | Tue Jun 7, 2011 5:43pm EDT

Rains, mudslides kill 10 in cholera-stricken Haiti