True or not?

http://www.businessinsider.com/russian-troops-invade-gas-facility-on-ukraine-mainland-2014-3
Russian Troops ‘Invade’ Gas Facility On Ukraine Mainland

  Mini-reportage from Sochi.
Scroll to Top