A car bomb detonates near the Tebesty Hotel in Benghazi, Libya, which is considered by many to be the city's center of rebel activity. NBC's Richard Engel reports.June 2, 2011
UP NEXT
Meet the Press NOW — March 21
49:57
TikTok is 'cocaine,' 'programmed to be weaponized,' fmr. Trump official says
06:15
Full Panel: Republican candidates ‘need to remind’ voters why Trump is in a legal ‘mess’
09:32
How New York’s ‘quirky law’ could impact the Trump investigation
05:37
Fox News producer alleges network coerced her into giving misleading testimony in Dominion suit
02:28
Chinese President Xi, Putin discuss Ukraine peace plan