Indian owner of Malayalam TV station Channel D flees UAE, leaves employees unpaid
The channel also had a unit in Kochi, Kerala, but that too has been reportedly shut down.
The channel also had a unit in Kochi, Kerala, but that too has been reportedly shut down.