
Russian President Vladimir Putin at a rally in Moscow to celebrate the eighth anniversary of the annexation of Crimea from Ukraine. AP
Russian President Vladimir Putin at a rally in Moscow to celebrate the eighth anniversary of the annexation of Crimea from Ukraine. AP
Putin rallies stadium crowds and lauds troops fighting in Ukraine
He said Russian troops are laying down their lives for each other during battles