Saudi authorities hold 62 Palestinians on charge of ‘supporting terrorist entities’
Read more: Hamas, Riyadh in talks to release Palestinian detainees
Saudi authorities hold 62 Palestinians on charge of ‘supporting terrorist entities’
Read more: Hamas, Riyadh in talks to release Palestinian detainees