» Lualua TV
-
United States Seizes Website Domain of Lualua TV and 32 Others
2021-06-23
The United States of America seized the website domain of the Bahraini opposition satellite channel, Lualua TV, as part of a widespread campaign that targeted 33 websites of Arab and Islamic news channels.