Noor TV (شبكه جهانى نور) is a satellite television channel dedicated to Islamic programs. It is based in Birmingham, West Midlands, England.

Leave a comment

Noor TV