Category Archives: Media

Libya: Delegation from Serbia in Jamhiriya TV

The Jamahiriya TV is the national broadcaster of the North African state of Libya. Jamahiriya TV currently broadcasts in Arabic and English…

http://youtu.be/10gCH_bPV9Y

Advertisements