Skip to main content
Menu

Libyan radio calls for Arab suicide squads to strike US embassies and other interests "wherever they may be."