The attacks in Barcelona are part of a growing world-wide war
Islam stands as a judgment on the nations. It also stands as a judgment on thought itself. […]
Islam stands as a judgment on the nations. It also stands as a judgment on thought itself. […]
© Catholic World Report