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.