“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.

Leave a Reply

Your email address will not be published. Required fields are marked *

You May Also Like