Did a Man Harass a Woman for Wearing a ‘Puerto Rico’ T-Shirt in the United States?

By | July 12, 2018

By Dan MacGuill A Facebook Live video prompted widespread outrage and an internal investigation into the conduct of a Cook County, Illinois, police officer. …read more

Source:: New Urban Legends