Trending Now
Global News
Scotland’s leader Hamza Yousaf resigned as conflicts weakened government
Humza Yousaf, Scotland's initial minister, stepped down on Monday, prompting a competition for leadership as the Scottish National Party in power aims to mend...
Sports
Business
French regulator imposes a €250 million fine on Google
The Autorité de la concurrence has fined Alphabet Inc., Google LLC, Google Ireland Ltd and Google France €250 million for failing to comply with...
POPULAR VIDEO
At least 17 bodies have been recovered in Senegal after a...
At least 17 people were found dead after a boat capsized in Senegal’s capital, local officials said Monday.
The bodies were discovered by the navy...