Religion & Spirituality
Recipient of the 2009 Baptist World Alliance Denton and Janice Lotz Human Rights Award, Leena Lavanya Kumari of Narasaraopet, Andhra Pradesh, India, stops by to give us an update on her philanthropic work, human rights advocacy, and church planting endeavors.