Our Lady Of the Seven Sorrows – Kibeho
April 2, 2010
Our Lady Of the Seven Sorrows – Kibeho
Kibeho is a small town in South Rwanda, in the current administrative district of Nyaruguru, 162 km from the country’s capital city, Kigali. Kibeho is also the name given to one of the…





