A video appearing to show two Spanish police officers dumping an allegedly ill Moroccan woman on the ground from her wheelchair, at the Spanish border town of Beni Ansar in Melilla, appeared on social media on Wednesday. The incident reportedly took place on Tuesday.
Did You See This?
We’ve all seen it in the movies, one of the riskiest jobs out there – the [...]
Civil asset forfeiture is the process by which cops can seize your possessions, sell them, and [...]
A California commuter was detained by police for eating a sandwich on a train platform.SHOW MORE