Stephen Lendman Bahrain is one of six Gulf Cooperation Council (GCC) states, despotic monarchies allied with US regional imperial interests, mainly its endless wars of aggression. On Monday, prominent human rights defender/former political prisoner…
more »