Saudi Arabia has executed one Pakistani and two Afghan nationals in Mecca after they were found guilty of drug smuggling, following a legal process that confirmed all charges against them. The Saudi Ministry of Interior stated that each case went through the court system, where evidence was reviewed in detail. Moreover, the ministry emphasized that […]
