Laquetta Shepard stands in silent defiance amid Ku Klux Klan members praying for white supremacy in Bowling Green, Ky. This photo had me stunned for many minutes. (news item with more details)
almost daily since 1999
Laquetta Shepard stands in silent defiance amid Ku Klux Klan members praying for white supremacy in Bowling Green, Ky. This photo had me stunned for many minutes. (news item with more details)