Refugee Death Border Patrol

A view of the vicinity of 56 Perry St. Friday, Feb. 27, 2026, in Buffalo, N.Y., where Nurul Amin Shah Alam was found dead after being dropped off at a coffee shop miles away by Border Patrol agents.