When Africa Bleeds

Seldom in recent memory has the Western world seemed more united than on January 11, 2015, when an estimated 1.5 million people, including forty-four world leaders, flooded the streets of Paris to . . . . Continue Reading »