Latest News & Politics

Bombers Target Saudi Grand Mosque

Saudi security forces foiled an attack on the Grand Mosque, considered as world’s holiest site, in the city of Mecca on Friday, state television Al-Ekhbariya and Al Arabiya TV reported. Al Arabiya said security forces […]

Advertisements