A McAllen man who works for ICE stood before a judge this week. He said he is not guilty of new charges.

Christian Castro is 52 years old. ICE stands for Immigration and Customs Enforcement. Castro is one of its officers.

The case goes back to January. Castro took part in "Operation Metro Surge." That was a big raid on immigrants in Minneapolis.

Court records say Castro chased a man named Alfredo Aljorna. Aljorna ran into a duplex on the north side of the city. A friend ran in with him. That friend is Julio Cesar Sosa-Celis, 24. Both men are from Venezuela.

The two men shut the door behind them. Castro shot his gun through the closed door. The bullet hit Sosa-Celis in the leg.

Two babies were inside that home. Both are 1 year old. Neither one got hurt.

Castro told police one story at first. He said the men hit him with a broom and a shovel. He said he fought for his life on the ground for about three minutes.

The government says that story is not true. Video from a security camera shows Castro standing up when he shot his gun. The real fight lasted about 11 seconds, not three minutes.

At first, the government believed Castro. It charged Aljorna and Sosa-Celis with attacking a federal officer. Then it watched the video. It dropped those charges against both men.

In May, the state of Minnesota charged Castro too. He faces four counts of assault with a weapon. Assault means he hurt someone on purpose. He also faces one count of lying in a police report.

Each assault count can bring up to 7 years in prison. Each one can also bring a $14,000 fine.

A legal fight over Castro came next. He sat in a Texas jail while lawyers fought over sending him back to Minnesota. He was later set free. Last month, he went back to Minnesota on his own.

This week, Minnesota state agents arrested him again. They took him into custody in downtown Minneapolis. He was booked into the Hennepin County Jail.

A federal grand jury also indicted Castro. That means it found enough proof for a trial. He now faces six counts of lying to the FBI.

Castro walked into a courtroom in St. Paul on Friday. He wore a black suit. An ankle monitor showed above his sock. He stood before a judge. He pleaded not guilty.

ICE took Castro off the job without pay earlier this year.

His lawyer is Daniel Gerdts. He would not answer questions as he left the courthouse.

The case has drawn attention from across the country. Minnesota Gov. Tim Walz is often a target of President Trump. So is U.S. Rep. Ilhan Omar. Texas Gov. Greg Abbott waited a long time to sign the order to send Castro back to Minnesota. At times, Abbott tied that wait to other cases about fraud in Minnesota's state government. Trump has pointed to those fraud cases to defend the immigrant raids.

Castro's case is still open. More court dates are coming.

Everyone is presumed innocent until proved otherwise.