Ask This General

Brigadier General Peter B. Zwack {Ret.}

Alleged drugging of U.S. diplomats in Russia

Russian officials are now saying the same thing happens to their diplomats in the U.S. Brian Todd – (CNN) – Russia is angrily denying allegations that it was behind the possible drugging of two U.S. diplomats at a Russian bar. The allegations only spiking tensions between the U.S. and Russia. Tensions between Washington and the […]