Five Priests

Catholic Nun, Kosaka Kumiko Arrested For Helping Five Priests Rape Deaf Children

The long arms of the law have finally caught up with a Catholic nun, Kosaka…