Only 4 out of 2,000 churches in Chicago displayed a sign in support of a Free South Africa and Nelson Mandela

Excerpts from http://blackstarproject.org/action/ FREE SOUTH AFRICA – A sign was displayed on the front lawn of Trinity United Church of Christ during the anti-apartheid

Read more