Quoted By:
Pic if of the Basilica of the National Shrine of the Immaculate Conception in Washington DC. One of the largest Catholic churches in the world and the largest in North America. Look at the symbols on the outside roof. Those don't look Christian to me.