MAKKAH – Saudi police arrested Tuesday an apparently “mentally ill” man who tried to set himself on fire at near, the Kaaba in the Grand...
MAKKAH – Saudi police arrested Tuesday an apparently “mentally ill” man who tried to set himself on fire at near, the Kaaba in the Grand...