While it was tragic for the people of France to have lost a National Symbol, I could not help but reflect on what the Notre Dame Cathedral actually represents. For over 800 years it has been a place where Roman Catholic priests have committed the most serious sin of idolatry by...

Keep Reading >>