International Federation for Rights and Development (IFRD) Statement on the GenZ212 Revolution in Morocco
EU Chose to Leave Gaza Waiting: IFRD Condemns Kaja Kallas’ Decision to Prioritize Dialogue Over Accountability