Bangladesh Ex Police Chief Pleads Guilty to Crimes Against Humanity
On July 10, 2025, Bangladesh’s former Inspector General of Police, Chowdhury Abdullah Al-Mamun, pleaded guilty to crimes against humanity at the International Crimes Tribunal (ICT) in Dhaka, linked to the violent suppression
