Tag
Deputy Attorney General Todd Blanche
Justice Department Official Ed Martin Accused of Ethics Violations for Letter to Georgetown Dean
Ed Martin is accused of violating his oath of office and the Constitution’s rights to free speech and due process.