Nearly 50 Dogs And Puppies Found In Horrific Conditions With Tumours And Ulcers On Their Emaciated Skin

These images show some of the 45 dogs and puppies that were found in horrific conditions in the Canary Islands,

Read more

Outrage As Statues Of Black Slaves In Chains On Sale At International Airport

This image reportedly showing statues of black slaves in chains on sale at an international airport in Brazil has caused

Read more