Bahrain has freed 23 people accused of trying to topple the island's monarchy, along with other prisoners and people detained in last week's protests.
Bahrain frees some prisoners