Walter Short Introduction Undoubtedly, one barrier to improved Christian-Muslim relations is the prohibition on the existence of free and public Christian worship, especially with respect to religious buildings, in the Arabian Peninsula. The Saudi Government claims it enforces this ban in … [Read more...]