NEW YORK CITY HOMELESS SHELTER
Latest Headlines

HUMAN RIGHTS
US officers caught on camera punching Venezuelan migrant in NY shelter
US law enforcement officers are caught on camera hitting a Venezuelan asylum seeker in a shelter in New York.

US law enforcement officers are caught on camera hitting a Venezuelan asylum seeker in a shelter in New York.