Takbeer TV is a Islam-based satellite television channel, broadcasting in Urdu, English, Potwari (Pothohari / Potawari), Punjabi, and Pashto, that offers Islamic programs. The headquarters is located in Nottingham, East Midlands, England.

Leave a comment

Takbeer TV