Christian Castro "is an ICE agent, but his federal badge does not make him immune from state charges for his criminal conduct in Minnesota," said Hennepin County Attorney Mary Moriarty.

The Hennepin County District Court charged ICE’s Christian J. Castro after he fired his gun at a Venezuelan immigrant and then lied about it.

A Minnesota county prosecutor has charged an Immigration and Customs Enforcement officer in the nonfatal shooting of a Venezuelan man during the Trump administration’s immigration…