Beliefnet
Islam In America
Islam In America Archives

“More than 130 countries voted on Thursday to grant Palestine the upgraded status of nonmember observer state in the United Nations, a stinging defeat for Israel and the United States and a boost for President Mahmoud Abbas of the Palestinian […]

Advertisement

Previous Posts