At least 200 of the demonstrators were detained by NYPD officers and led out of the train station, their hands zip-tied behind their backs. Read More
At least 200 of the demonstrators were detained by NYPD officers and led out of the train station, their hands zip-tied behind their backs. Read More