Fr Peter Chimombe Celebrates 28th Priestly anniversary