Madrid Cops Find 20 Living In Inhumane Closed Restaurant
This footage shows the “inhumane conditions” cops found 20 impoverished people packed into in a squalid Madrid restaurant and they were threatened with COVID-19 if they refused to pay money…
This footage shows the “inhumane conditions” cops found 20 impoverished people packed into in a squalid Madrid restaurant and they were threatened with COVID-19 if they refused to pay money…
Female PETA protesters have stripped down to their undies and painted their bodies in two colours to protest the ongoing confinement of zoo animals crammed into small cages in a…