Putin visits Crimea on anniversary of
Putin supporters storm outside Western embassies; Denounce support to Ukraine, lash US-led NATO
Rumble
Anti-NATO demonstrators took to the streets in Moscow and rallied outside embassies of 'unfriendly' countries on..