Russian Military Vehicles Stand in Sevastopol

Russian Military Vehicles Stand in Sevastopol

Filippo Monteforte/AFP via Getty Images

Russian military vehicles stand on the main road in Sevastopol.