Loving Enemies Turns Hearts to God In a small village called Maneer, in Bihar India, there is a church of just a few Read More