Barack Obama Throws Russian Diplomats Out His Damn House! Russia's poop has come home to roost. Doktor Zoom News 29 Dec 2016