Amb. Chas Freeman: Al Qaeda Gets a Seat at the UN?!