The Ceylon Workers Red Flag Union (CWRFU) stood out in protest on recently, 2025, at the Court of Appeal Premises, Hulftsdorp ...