The G7 Summit; A message to China and Russia.

The G7 Summit; A message to China and Russia.

By Mohamad Hojeije | Staff Writer   On May 21st, country members of the G7, which are Canada, France, Germany, Italy, Japan, the United Kingdom, and the United States, met for their annual summit in Hiroshima, Japan. The visit has been marked by the abrupt...
Race to Ankara: Off to a Run-Off

Race to Ankara: Off to a Run-Off

By Ahmad Sabra | Staff Writer   On the 14th of May, the Turkish people headed to the ballots to cast their votes in the Presidential and Parliamentary elections. The results were surprising, as against many predictions and opinion tolls, opposition leader...