Day: November 13, 2014

Five Things that Drive the West Mad about Russia

Russia bashing and the demonization of Vladimir Putin are the West’s new political media fads of our time. The tone of the commentary is getting increasingly strident and any boundaries of what’s permissible disappear. Hating and getting things wrong related to Russia and Russians is a one-way bet; there is no […]

Bombs Away, Weaponized Drones Flying High

For a while it seemed that the drones project had been restrained following a flood of public criticism last year. Reports from United Nations Special Rapporteurs, and mainstream NGOs like Human Rights Watch and Amnesty International clearly documented violations of International Humanitarian and Human Rights Law by Drone strikes in Pakistan […]