Author: Mary Hansen

Mary Hansen writes at MadonnasOfMexico.com. She is a former teacher and writes for the National Catholic Register, The Catholic Register and OnePeterFive. She has a B.A. from Queen’s University (Kingston, Ontario) and an M.Ed. and a Master of Divinity from St. Michael’s (Toronto). She writes from Ontario, Canada.