The photo popped up online almost a year ago. Terrorists with a gun mounted in the back of a pickup truck. The pickup was formerly used by a business here in Texas and the owner is not happy about it.
Abdelhamid Abaaoud, the man French authorities identified as the mastermind of the Paris terror attacks, may have been killed in a Wednesday-morning raid by police in a suburb just north of the City of Light.