live market

Saudi Arabia puts on trial Shia accused of spying for Iran

Saudi Arabia puts on trial Shia accused of spying for Iran

The 32 including an Iranian and an Afghan were detained in 2013 sparking expressions of concern among Saudi Shias who said that several were well known figures in their community and not involved in politics....Read More