Archive Articles
“Amazon’s Faith in America,” Larry in USA Today
During the holiday season, Amazon released a new commercial. It depicts a Catholic priest and a Muslim cleric meeting for a cup of tea in what appears to be the priest’s home. It all looks very friendly with smiles, laughter, and even a close-up of the priest patting the imam’s forearm Read more…