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, ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results