Watch Africa TV Live TV from Sudan
Watch Africa TV Live TV from Sudan
Religious TV Channel / Africa TV Shift is a satellite television transmitter located at 10810 Horizon Line 27500 on Web 5. Africa TV is an Islamic television station broadcasting from Khartoum, Sudan.
Subscribe to RSS feed to get the latest updates:

