International criminal law
Egypt’s votes for recognizing transatlantic slave trade and enslavement of Africans as among the most egregious crimes against humanity.
International criminal law
International criminal law
International criminal law