Libya’s Channel (قناة ليبيا الفضائية) is a satellite news channel based in Amman, Jordan.

Leave a comment

Libya’s Channel