As a group of 21 priests submitted complaints to the Police Complaints Authority on Saturday (January 18, 2025) against their rough treatment by the police on January 11, the Syro-Malabar Media ...