Pete Baklinski is a Canadian-based reporter for LifeSiteNews. He has a B.A. in liberal arts from Thomas Aquinas College and a masters in theology (STM) from the International Theological Institute.
Tesla’s Elon Musk: ‘Population collapse’ is ‘biggest problem’ facing world
Vatican confirms consecration of first Chinese bishop following controversial Vatican-China deal