Editor's note: The video above aired in August, 2024. NEW YORK (PIX11) — The self-proclaimed and accused "mastermind" of the Sept. 11, 2001, terrorist attacks on the World Trade Center is scheduled to stand trial in 2028, according to an order issued Wednesday. Lt. Col. Michael Schrama issued the order after prosecutors had requested Khalid [...]