
Northeast Missionary Nun wins 11th International Human Rights Award
A missionary Nun, Betsy Devasia, working in Guwahati, Assam, was conferred with 11th International Human Rights Award for her contribution to women development in the region by Delhi-based Inter-national Human Rights Council on 10 December 2021 at the India Islamic Centre Auditorium, New Delhi. Sister Betsy Devasia, born on July 1, 1947 as the second […]