In January 2007 Theresa Duncan attended a war protest rally in Washington, D.C. She said she carried a truth about 911 sign.
“Why not question every single thing you believe? Why not consider things that you’re embarrassed to believe? Maybe 911 is an inside job. Maybe love and forgiveness are the most brave and radical ideas….”