LuaLua TV is a Bahraini opposition TV Channel. It started broadcasting in 2011 from London. It was named after the Pearl Roundabout. It is blocked in most Gulf Cooperation Council countries, including Bahrain.
Your comment has been added successfully!
Your comment could not be submitted