Vladimir Putin has up to 10,000 troops in Ukraine, Russian opposition claims

Russia has 8000 to 10,000 soldiers in eastern Ukraine and has spent more than 53 billion roubles ($1.3 billion) supplying separatist rebels, according to a report compiled by Russian opposition activists.

The report, titled “Putin. War.”, was the last project of murdered Kremlin critic Boris Nemtsov, who used open source information and interviews with families to paint a picture contradicting Moscow’s argument that no serving Russian troops are fighting in Ukraine. Continue reading