Eight individuals who were allegedly prevented from traveling from Bahrain to Geneva

Cases