By Dil Bola

Suspended Flights, Withdrawal of Students: Saudi Spat with Canada Continues
The national flags of Canada and Saudi Arabia