Pics: Defying Islamists, Giant Image of Mohammed Projected onto French Government Building After Beheading

0
37

Heavily armed police stood guard as a French city defied Islamist terrorism by projecting huge images of Mohammed on a government building.