Icasa raids StarSat, pulls plug on infrastructure

Employees were praying outside StarSat offices on Wednesday as Icasa officials disconnected the company’s infrastructure.