Seven-time Grammy winner Israel Houghton rocked Tura's P A Sangma Sports Complex on November 9, drawing thousands to a massive praise and worship event.
NEWire Desk • 10 Nov 2026