Menu

Saudi Arabia to execute pilgrims with Kola nuts

File photo

File photo