In light of the release of a documentary by Al Jazeera’ 101 East which reveals the repercussions of the Malaysian government’s treatment of its migrant and foreign workers that put its people on edge, the National Film Development Corporation (Finas) is implementing stricter rules which mandates video content producers to pay a large sum of […]

