Claim(permalink)
On March 8, 2023, U.S. Marines who participated in the Jan. 6 riot were freed from a federal detention center by U.S. Special Forces.