The terrorists hide behind Allah.

Linda Chavez Terrorists Terrorist Terror