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
Cenovus Energy fined US $1.83 million for 2018 offshore Oil spill
Cenovus Energy has been mandated to pay a fine of $1.83 million for its involvement in the largest offshore oil spill ever documented in...
POPULAR VIDEO
4 Chinese companies indicted by US for trafficking Fentanyl ingredients
The US government has charged four Chinese companies and eight Chinese individual for trafficking Fentanyl ingredients into the US, Attorney General Merrick Garland announced...