Related Content: Times Square bomb plot

May 7, 2010

Weekly Show

The panel discusses the alleged homegrown terror plot in New York City and the man-made disaster in the Gulf. Elizabeth Shogren of NPR joins the panel, and Dan Balz of The Washington Post reports from London.

Please note: Video may take a moment to load.

On the Radar: May 7, 2010

Legacy: On The Radar