"these guys" LOL. Muslim TV is headquartered in London and broadcasts to 5 continents. It's diversity of shows include sports and science. It is viewed by Muslims all over the world. All 2 billion of them.