Islam Times - Given its bloody human rights record, Saudi Arabia failed in its bid to become a member of the United Nations Human Rights Council on Tuesday as China, Cuba and Russia were elected to three-year terms.
Islam Times - Americans, Saudis and Israelis have become monsters in the eyes of the rest of the world even if in their own minds they are endowed with special privilege due to their being “Exceptional,” “Chosen by God” or “Guardians of Mecca and Medina....