Karbabad witnessed a massive demonstration on Thursday evening, April 25, 2024, demanding the immediate release of all prisoners of conscience in Bahraini prisons.