At least six dead as storm barrels through the Caribbean

Source: TRT World Now