Saudi Arabia Expels Canadian Ambassador and Freezes Trade

Saudi Arabia Expels Canadian Ambassador and Freezes Trade

In a move which could be described as questionable at best, and utterly mad at worst, the Kingdom of Saudi Arabia has expelled the Canadian ambassador, recalled its own ambassador, and frozen all new trade deals with the North American nation over what it calls interference in its domestic affairs....

Read more
Pope Francis Calls for Abolition of the Death Penalty

Pope Francis Calls for Abolition of the Death Penalty

Pope Francis has a history of causing heads to spin with his policies and ideas on how to bring the Catholic Church into the 21st century and is no stranger to the tensions and conflicts brought about by changes to millenia of church teachings. On August 2nd, the Pontiff has...

Read more