Random
Source Code

Politically torpedoed

When you are derailed from a high position based on allegations and not facts.

Hillary Clinton lost the election.. she was politically torpedoed by the Russians.

Bill O'Reilly was politically torpedoed from Fox News on unproven claims.

by NewAgeLanguage April 21, 2017