Blog

Waging Nonviolence on Russia Today

I was on Russia Today (RT), Russia’s 24/7 English-language news channel, on Friday to discuss the use of drones in Libya, the growing financial cost of the war and its impact on oil prices.