British activist Moazzam Begg jokes that he’s just become the first former Guantanamo Bay detainee to set foot on North American soil ...
Read Whole Story