On 27 February 2014, russian special operations forces have seized the government buildings and critical infrastructure objects while more and more russian air force helicopters arrive to Crimea. https://
youtu.be/bxTWzKeZ9og?si
=zgd-2ogi9DrNI4H3
…

Leave a Reply