Day: June 22, 2017

Penetrating Spiritual Darkness

When Mohamed Bouazizi set himself on fire in Tunisia in December 2010 to protest police corruption, neither he nor anyone watching his act of self-immolation could have predicted the result: a tidal wave of protest that swept from country to country across North Africa and the Middle East, toppling regimes