Search results
One-way flights out of Russia 'selling out fast' as Putin calls up 300,000 troops to Ukraine
Yahoo News UK· 2 years agoRussian president Vladimir Putin addresses the nation in Moscow in a televised address. (Russian...
Russian president Vladimir Putin addresses the nation in Moscow in a televised address. (Russian...