Dozens of locals in the northern Bahraini town of Karbabad organized an angry rally in memory of the martyr Ali al-Amin, who died in 1996 in al-Khalifa’s prison, after he was arrested in 1994.
The town’s residents also recalled the Independence Day from the clutches of the British occupation in 1971, holding up revolutionary banners and affirming their disavowal of the global arrogance.