Putin cannot lie any more about Russian troops in Crimea, Ukraine. Video footage of the "green men" under scrutiny reveals concrete evidence of the Russian t...
Share this note: