Ads by Google AdSense
Loading Libya TV... Please Wait
Libya TV is a satellite television station from Doha, Qatar, providing News and Talks shows. Also known as Libya Al-Ahrar TV, Libyan TV produces and airs newscasts and political commentary about Libya in Arabic and the Amazight languages.
Playlist, tracklist, top songs played coming soon...