craigconsidinetcd.com
Talks
2018 The Parliament of the World’s Religions – Invited Speaker, “An Offering of the Covenants of the Prophet Muhammad to the Christians of the World in the 21st Century.” No…