Safeer TV is an English-language, Shia Islamic satellite television channel based in London.

Leave a comment

Safeer TV