Every terrorist attack brings a myriad of tragic stories of lives cut short by extremists who believe that mowing down innocent people will please God and guarantee them a place in paradise. I had to share this picture on one such tragedy in the death of American Jared Tucker, 42, who took this picture one hour with his wife Heidi Nunes before being murdered in the streets of Barcelona Spain. They were celebrating their one-year anniversary.
The couple was traveling throughout Europe to celebrate their anniversary and stopped in the famous tourist area of Las Ramblas for a break at a little cafe. That is when the Islamic terrorists arrived to kill as many people as possible by running them over with a rented van. Thirteen people were killed and dozens injured in the first of two attacks. One was Jared Tucker.