Egypt: security detains Ghazl El Mahalla workers cause of their Strike, and management issues dismissal warnings for them.
Press release Geneva – March 6, 2024 In a concerning development, the National Security in Gharbia, Egypt, has reportedly detained at least five employees […] Read More