Lider Televiziyasi (Lider TV) is a privately owned TV station based in Baku.

Leave a comment

Lider TV