Absolutely vindicated. They also have radio recordings of Howard Stern interviewing a woman on 9/12/2001 saying they were celebrating and Curtis Sliwa on his show on 9/12 saying they were celebrating not to mention the 100s of people who saw them celebrating. Once again the treasonists in the media side with the Islamo-Nazis.
Time for Curtis Sliwa to go live on CNN and rip F Chuck Todd a new one.