Quantcast
logo

Tropical Storm Erika

Tropical storm Erika hits Caribbean, 20 killed in Dominica

A tropical storm has battered the Caribbean, killing at least 20 people on Dominica island, reports say.…

Read More