Al Arabiya airs failed Times Square bomber tape

Joe Schoffstall | July 14, 2010
Font Size

Al Arabiya airs failed Times Square bomber tape