My friend, Rev. Wendell L. Griffen, pastor of the New Millenium Baptist Church in Little Rock, Arkansas, wrote this reflection on the US killing of Osama bin Laden on May 1, 2011.
Read MoreIn a church basement on lower Capital Hill, a group of 100 people sat in rapt attention watching a movie screen. Across it walked a sample of mankind, all races, ethnicities, ages, sizes and shapes, in a variety of settings.
Read More