
Egypt: Public Transport Authority dismisses five workers for alleged poor performance without due process
Press release Geneva – July 3, 2024 The Public Transport Authority in Egypt has issued an administrative decision to dismiss five workers on the […]