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, ...