Subscribe

Archive

Legio Maria

Woman prays in the cathedral of Legio Maria Church (Makongeni settlement, Nairobi, Kenya). Members of this church believe in Black Jesus, who came again from Heaven to Earth in 20th century to save only black population of Africa.

Leave a Reply