A sign for the Federal Bureau of Investigation (FBI) offices in Washington, DC.
Corruption

FBI Informant “Threatened” After Linking Clinton Foundation To Russia Bribery Case

Meanwhile, the ‘journalists’ over at CNN are still trying to get to the bottom of exactly who spent the $100,000 on Facebook ads.

Sign Up For The Best Of MintPress, Delivered To Your Daily Inbox.

Sign up for our daily digest.