Those who claim to protect humanity are actually destroying it

Despite having a standard policy of not issuing export licenses, and not sending weapons to countries that could possibly use them for human rights violation; the UK government has reportedly breached its arms sales agreement by issuing export licenses to …

Those who claim to protect humanity are actually destroying it Read More »