tech-debate

ICE Officer Charged with Lying After Shooting Venezuelan Immigran

The Thin Blue Lie: Federal Indictment Exposes ICE Officer's Web of Deceit The federal indictment of Christian Castro, a US Immigration and Customs Enforcement officer, highlights systemic issues within law enforcement agencies tasked with national security.

Castro is accused of lying to investigators about the shooting of Venezuelan immigrant Julio Cesar Sosa Celis in Minneapolis earlier this year.

Castro was initially released from jail despite an extradition warrant from Minnesota prosecutors seeking his transfer.

Read the full story

Read on DebateDock →