glblgeopolitics.wordpress.com
How Russia Invaded Ukraine
Russia has deployed as many as 10,000 troops in eastern Ukraine for more than a year and has actively sought to hide the deaths of its soldiers, according to a new report that provides a comprehens…