Apr 21, 2022 suicide Zambian Catholic Priest Commits Suic*de By Shooting Himself With A Gun Zambian Catholic priest by name, father Kenani has committed suicide by shooting himself with.. Read more