Nurul Amin Shah Alam, a "nearly blind" refugee, was tragically discovered deceased in Buffalo, New York, following his release from U.S. Customs and Border Protection custody. Details reported by CBS News' Camilo Montoya-Galvez.
Nurul Amin Shah Alam, a "nearly blind" refugee, was tragically discovered deceased in Buffalo, New York, following his release from U.S. Customs and Border Protection custody. Details reported by CBS News' Camilo Montoya-Galvez.