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.Â
This article originally appeared on Santa Rosa Press Gazette: Protesting 9/11 attacks