Tags: Broadcast Network.
Libya Alhurra TV (Arabic: قناة ليبيا الحرة) meaning Free Libya TV is an Internet television channel founded by Mohamed Nabbous on 19 February 2011 at the start of the Libyan civil war. It was the first private television station in Benghazi in the east of the country.The channel’s purpose is to provide the world with news and exclusive on-ground footage from Benghazi during the civil war.