Lemar Tv

Tolo TV Live Stream
Ariana Tv europe
Srood – Tv Live
MBN – Maiwand Tv

Lemar TV (meaning “Sun TV” in Pashto) is a television station based in Kabul, Afghanistan, which was founded in 2006. It is owned by MOBY Group.

Newer Post
Older Post

COMMENTS

Designed by AfghanistanSky