Rights campaigners were taken by surprise on Tuesday after the authorities in Bahrain unconditionally released 1,500 prisoners in the biggest royal pardon since the 2011 Arab Spring uprisings.
Some results have been hidden because they may be inaccessible to you