Police arrested and charged a man believed to be the leader of an Antifa group in Philadelphia after a group of U.S. Marine reservists were assaulted on Nov. 17.
Tom Keenan, 33, of Mount Airy, turned himself into the police department several days ago after investigators released a video that appeared to show him and two others yelling at a group following a rally in Philadelphia, Fox News reported.