Jan 29, 2012

95,000 Attend Events here in India. Millions more follow on Live TV

God has done great things here in India as 95,000 have participated in events. Several millions more watched Saturday's live TV Broadcast all across India. See Pictures!