BREAKING NEWS

Libyan rebels seize control of state radio building

Libyan rebels seized control of the Libyan State Radio building in Tripoli overnight Sunday, Al Jazeera reported.
Subscribe for our daily newsletter
Subscribe for our daily newsletter

By subscribing I accept the terms of use