Now playing

07-12-2025 | CAPUCHIN TV LIVE | CONSECRATION OF ST. PETER'S CHURCH MAGWAGWA - KISII DIOCESE

C

Capuchin Tv

Open on YouTube