Russia reinforces military presence in Crimea…
Noted.
Putin mocks the West and threatens to turn off European gas supplies…
Got it.
Obama Continues ‘Telephone Outreach’ From Florida…
How’s that working out for ‘ya?
The leader of the free=world, eh?
Russia reinforces military presence in Crimea…
Noted.
Putin mocks the West and threatens to turn off European gas supplies…
Got it.
Obama Continues ‘Telephone Outreach’ From Florida…
How’s that working out for ‘ya?
The leader of the free=world, eh?