https://youtu.be/Ku8OQNyI2i0 The Russian government made an ambitious attempt this week to convince the public that Alexander Petrov and Ruslan … [Read more...] about In Transparent Attempt to Deflect Blame from Suspected Spy Assassins, Russia Suggests They are Gay Tourists: WATCH