Joshua Joscelyn and his wife, Felicia, from the Truth & Mercy Ministries, held signs at the intersection of Highway 90 and Dogwood Drive the afternoon of 9/11, questioning the events of the day that shook a nation in 2001. They claim it was an inside job, propagated by temporal forces of the devil leading to global governance. The duo has been protesting on 9/11 for the past three years, saying they are out to share the truth with the public.
Protesting 9/11 attacks
Sep 18, 2013 at 12:01 AM Sep 18, 2013 at 1:03 PM