An Opera News Kenya publication
The Catholic Church has been hit with several allegations that have greatly damaged their reputation. Pope…
A French court convicted the Roman Catholic archbishop of Lyon on Thursday of failing to act…