Buffalo mayor blames Border Patrol for death of vulnerable man released in cold

The Buffalo Police Department announced that 56-year-old Nurul Amin Shah Alam, who was previously reported missing, was found dead.