Archive for the 'Karlo Broussard' Category

00:0000:00

Karlo Broussard is coming to Christ the King Catholic Church in Tulsa, OK, July 9th through 11th. We catch up with him to talk about Apologetics, Ans...View Details