archbishop jumps into lagoon in cameroon

  1. P

    Metro Archbishop Leaves Suicide Note, Jumps Into Lagoon

    Mgr. Jean Benoit Balla, the Archbishop of Bafia, Cameroon, has reportedly taken his own life by jumping into the Sanaga River around the Ebebda Bridge in Cameroon. The Catholic community launched a search for the clergyman after his Land Cruiser SUV with registration plate number CE 9503V was...
Back
Top