Navy SEALS aren’t Superheroes; Many are Far-Right Tools

Capitol attack, Facebook group indicate many Special Forces troops have declared war against U.S.