Two priests in Argentina arrested over alleged abuse of at least 22 children at school for the deaf

Two priests in Argentina arrested over alleged abuse of at least 22 children at school for the deaf