Russians have Invaded Ukraine – or Have they?

Reports from all over the mainstream news are saying the Ukrainian President, Petro Poroshenko, claims that Russia has sent in troops, tanks, and other military equipment into Ukraine. Numbers like “20,000” Russian troops have been thrown around and the information...
Posted On 28 Aug 2014