NEWARK RIOT (1967) - Courtesy of Tabitha Wang
The Newark Riot of 1967 which took place in Newark,New Jersey from July 12 through July 17, 1967, was sparked by a display of police...
Presents the Film
Directed by Emily Blake