Menu › › ›

Saudi Arabia to execute pilgrims with Kola nuts

File photo

File photo