The Abhayadhama Human Development Center is an orphanage founded by the Brothers of Holy Cross in Bangalore, India. The facility is a refuge for children who are rescued from life on the streets.
Your small contribution can make a big difference. Support UCA News.
Donate NowYour small contribution can make a big difference. Support UCA News.
Donate Now