Mariam Saleh
Press TV, Beirut
Satellite communications operator, Arabsat based in Saudi Arabia has recently suspended providing services to Lebanon-based al-Manar TV channel. This has drawn criticism from experts, describing the move as a crackdown on freedom of expression.