March 4, 2011 5:30 PM

Massive blast rips arms depot key to Libya rebels

A massive explosion ripped through a major weapons depot for Libyan rebels Friday outside the rebel-held city of Benghazi, killing dozens and possibly dealing a major blow to the ongoing battle to topple Moammar Gadhafi.

Related content

Suggested for you



Nation & World Videos