“My p***y matters” White woman angrily destroys Black Lives Matter candles displayed for sale in a store
A white woman was filmed having a meltdown in a store in the United States of America. In a…
A white woman was filmed having a meltdown in a store in the United States of America. In a…
A lawyer in the UK was captured on CCTV apparently injecting grocery store food with his own blood. The…
Armed police rushed to an Apple store where staff were held hostage by a gunman and there had been reports of gunfire. …