The Princeton Police Department released video that shows the arrest last week of Imani Perry, a professor at the university.
NY Times: Local
Thu, 02/11/2016 - 5:24pm
The Princeton Police Department released video that shows the arrest last week of Imani Perry, a professor at the university.