DID U.S. MARINES CATCH FBI AGENTS TRYING TO SABOTAGE A SUBSTATION IN IDAHO?

A post shared on Facebook purports U.S. Marines allegedly caught FBI agents trying to sabotage a substation in Meridian, Idaho on Super Bowl Sunday. Marines Catch FBI Trying to Sabotage Substation in Idaho. Over the last three months, at least nine substations have been attacked in North Carolina, Washington, and Oregon, depriving tens of thousands of people […]

Continue Reading