Protesters Gather Outside the Islamic Association of North Texas

A war of words erupted over Islamic beliefs after the deadly terrorist attacks in Paris.

January 18, 2015

Examined