new rochelle

Video footage of a White New Rochelle, N.Y., police officer (pictured) pointing his weapon at a group of Black teens to stop a snowball fight apparently fails to paint the full picture, according to police, the New York Daily News reports. SEE ALSO: D’Angelo Makes Strong #BlackLivesMatter Statement At ‘SNL’ Performance [VIDEO] “There was no snowball fight,” New […]