Spanish authorities have seized a huge collection of more than 1,000 endangered stuffed animals from a warehouse in Valencia. The country’s national police force, Guardia Civil...
The Nigeria Police force is currently trending on Twitter for the wrong reasons, after they were accused of photo-shopping an image of 2 suspects paraded with rifles....