By Matters India Reporter New Delhi: The Indian Catholic Press Association (ICPA) on May 27 mourned the passing away of Father Cheriyan Nereveetil, former chief editor of Sathyadeepam (Light of Truth), an Institutional member of the organization. The 49-year-old priest died on May 27 from head injuries sustained in aContinue Reading