06/20/2011

Delegation from Serbia in Jamahiriya 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

The comments are closed.