June 23, 2026
Nurul Amin Shah Alam, 56, was found dead on a downtown Buffalo street in freezing cold weather after his release into US Border Patrol custody
Buffalo mayor says Shah Alam's death was preventable and the result of "inhumane" decision-making by federal immigration authorities