Amnesty International reports that at least 579 people were put to death in 18 countries in 2021, with three countries - Iran, Egypt, and Saudi Arabia...
Egypt’s prosecutor-general has ordered the release of a journalist days after she was arrested in the country’s south, amid outcry from international press freedom advocates. “The...