Stabbed Russian Diplomat Has Canada In A Tizzy. Payback’s A Bitch, Huh?

A bizarre altercation between a Russian diplomat and a Canadian military reservist (pictured) has our northern neighbor in an uproar. Pfc. Kevin Martin is charged with stabbing Russian diplomatic employee Andrey Gorobets somewhere in the Ottowa apartment building where they each have a flat. But that’s just the beginning. Gorobets initially told paramedics that his […]