Russia denies drugging US diplomats

Townhall.com Staff
|
Posted: Oct 05, 2016 4:17 PM
A top Russian official strongly denied Wednesday a report that Moscow may have been behind the alleged drugging of two US diplomats in St. Petersburg and suggested instead that the pair may simply have been drunk.