“Separation of Church and State”

It seems the Middle East is not the only place where God and guns go together. This alternating digital display was running constantly on screens throughout New York’s LaGuardia Airport.