Discrimination in Saudi Arabia is in violation of the Last Sermon….

Did anyone, including the UN and HR organizations, ever notice that we still have an apartheid regime on the face of this planet? Yes, it is none other than the citadel of Islam, the Saudi Arabian regime. The loudest message of Islam is that all humans, irrespective of caste, creed and ethnicity, are equal and … More Discrimination in Saudi Arabia is in violation of the Last Sermon….