Russia sidelined from G8 Summit
On Monday, the United States and Britain announced it would be excluding Russia from the G8 and boycotting the planned summit in Sochi in protest of the invasion of Crimea. The cancellation of the planned June summit was declared by UK Prime Minister David Cameron and US President Barack Obama while they met at the…