Russian troops launched an attack on Ukraine on Thursday.
A large number of stationary Russian military vehicles were filmed in Crimea near a border crossing with Ukraine.
Russian troops launched an attack on Ukraine on Thursday.
A large number of stationary Russian military vehicles were filmed in Crimea near a border crossing with Ukraine.
Tonight is all about foreign policy, obviously, as the open door in Ukraine has invited Putin right in. Should we do anything..