By Matters India Reporter Siliguri: A Catholic priest working for child rights and social justice in eastern India upholds humanity as paramount. “Humanity should stand first before any other religion,” said Father Felix Antony Pinto, director at Ashagram Children’s Home, Ranidanga, and director of Seva Kendra Siliguri of Bagdogra diocese,Continue Reading