Space Town TV Channel Airs in Bahrain