At least 6 dead in Puerto Rico due to Hurricane Maria

Hurricane Maria lashed the Turks and Caicos Islands on Friday after destroying homes, causing widespread flooding, crippling economies and killing at least 25 people on Puerto Rico and other Caribbean islands.

Uber stripped of license to operate in London

London stripped Uber of its license to operate starting next week in a huge blow to the taxi service and 3.5 million users in one of the world's wealthiest cities.

Load More Articles