profile image
by TheaGood
on 8/6/15
Looks like Ms. Merkel is running this G7 show...

'We reiterate our condemnation of the illegal annexation of the Crimean peninsula by the Russian Federation and reaffirm our policy of its non-recognition'