Saudi executes more than 100 foreigners in 2024:

Translate »