Brazil's first lady, Janja Lula da Silva, swore at billionaire Elon Musk during a G20 social event on Saturday.
With leaders from the world's biggest economies converging on Rio de Janeiro for a two-day G20 summit starting Monday, the ...
In the North Bay, there is fear and concern in the immigrant community over promises made by President-elect Donald Trump, ...
Beneath the blazing Egyptian sun, crowds at the Giza Pyramids gazed up at the ancient wonders, but some had their eyes peeled ...
Prime Minister Justin Trudeau is defending his embattled carbon-pricing program on the world stage, and he argues that ...