Saudi authorities arbitrarily detained Ahmed Kamel at a police station in Jeddah on November 13, 2024, in relation to an alleged extradition request reportedly issued by Egypt. On December 10, 2021, ...
CC0 Usage Conditions ApplyClick for more information. This media is in the public domain (free of copyright restrictions). You can copy, modify, and distribute this work without contacting the ...