Peter's and Paul Catholic Church in South Mugirango, Kisii allegedly sent away congregants for indecent dressing His actions ... Other Kenyans argued that the priest was right to protect the ...