A little-known Russian spy agency left feces in the suitcases of diplomats as its calling card, report says
A little-known Russian spy agency left feces in the suitcases of diplomats as its calling card, report says

A little-known Russian spy agency left feces in the suitcases of diplomats as its calling card, report says

Yeah I'm pretty sure Russia is just straight up the bad guys right now