ISIS-Linked Autocrats to Host British Navy

By Caleb Maupin – New Eastern Outlook – 29.11.2015 US and British leaders love to invoke the concept of human rights when promoting their latest neoliberal crusade. UN Ambassador Samantha Power’s career has consisted almost entirely of this strategy: creating human rights propaganda, demonizing countries that assert their independence and justifying the next NATO bombing […]

Source