With stricter measures to combat sexual abuse and more transparency in Church
Brutal murder of the first woman taxi driver in Peshawar by her husband signifies present day challenges