Imedi TV was country’s most-watched television station and had been main mouthpiece of opposition till government closed it down several weeks ago; with Imedi off the air, three pro-government stations currently dominate airwaves
Imedi TV was country’s most-watched television station and had been main mouthpiece of opposition till government closed it down several weeks ago; with Imedi off the air, three pro-government stations currently dominate airwaves