Repression

Error message

  • Deprecated function: The each() function is deprecated. This message will be suppressed on further calls in _menu_load_objects() (line 579 of /var/www/drupal-7.x/includes/menu.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6600 of /var/www/drupal-7.x/includes/common.inc).
  • Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in drupal_get_feeds() (line 394 of /var/www/drupal-7.x/includes/common.inc).

Mandela’s grandson calls Lammy ‘apologist for genocide’

Shadow Foreign Secretary blasted after claiming anti-apartheid hero would have condemned student pro-Gaza campus protests, as Mandela’s grandson calls for students worldwide to join protests

Zwelivelile Mandela, Nelson Mandela’s grandson, has reacted with outrage to comments by David Lammy, Keir Starmer’s Shadow Foreign Secretary, suggesting that Nelson Mandela would have opposed the campus protest movement of students opposing Israel’s genocide in Gaza.

Lammy, like his boss, has consistently provided political cover for apartheid Israel’s racist mass murder of tens of thousands of Palestinian civilians, overwhelmingly women and children.

Zwelivelile responded to Lammy’s comments by describing Lammy as an “apologist for genocide” and calling on students worldwide to join the protests:

We call on students all over the world to emulate the student protest encampments on USA University Campuses.

[Friday, 10th May 2024] marks 30 years since the inauguration of President Nelson Rolihlahla Mandela on the 10th May 1994. I dedicate the memory of this day to the students protesting on USA University campuses calling for an immediate ceasefire of the genocide of Gaza and supporting the struggle of the Palestinian people for freedom.

We recall Madiba’s historic words on this day when he said: “We dedicate this day to all the heroes and heroines in this country and the rest of the world who sacrificed in many ways and surrendered their lives so that we could be free.”

Contrary to what David Lammy, the Labour MP in the UK would like us to believe, Madiba acknowledged the heroes in the Civil Rights Movement in the USA and campuses all over the world who regularly protested for our freedom.

He himself was of that generation of South African youth who called for the armed struggle in the face of increasing state brutality in dealing with peaceful protest against Apartheid.

The youth on USA campuses are emulating and following in the brave footsteps of the youth of 1968 who came out openly protesting against the war in Vietnam.

On countless occasions acknowledged the role of the student protests of 1976 Soweto Uprising for playing a seminal role in our march to freedom.

From his prison cell he echoed the call to the students of the 1980s to make South Africa ungovernable.

David Lammy mustn’t be an apologist for Apartheid Israel and for the ongoing genocide in Gaza. He must echo President Nelson Rolihlahla Mandela’s commitment to the Palestinian struggle which he affirmed during his visit to Gaza in 1995 when he said: ” Our freedom is incomplete without the freedom of the Palestinian people.”

We call on David Lammy to stop being an apologist for genocide and instead encourage all students on UK and European university campuses to emulate their fellow students in the USA in their call for a ceasefire in Gaza and support the struggle of the Palestinian people for freedom.

Youth are the conscience of our world and their voices are the moral compass that guide us to a better future. Rather than brutalize them and criminalize their protest actions, we must encourage them to continue to stand for justice, human rights and dignity for all humanity. You are our heroes, we salute you.

Zwelivelile is right. Lammy could not be more wrong. Free Palestine.

If you wish to republish this post for non-commercial use, you are welcome to do so – see here for more.

Analysis: Spanish PM Sánchez ‘trying to adulterate’ Catalan elections as Puigdemont returns

Published by Anonymous (not verified) on Fri, 10/05/2024 - 9:02am in

Catalan film-maker Jordi Oriola Folch analyses the run-up to Catalonia’s elections next week

Exiled Catalan politician Carlos Puigdemont (image courtesy of Albert Salamé, www.vilaweb.cat)

On 12 May next week, elections will be held to choose the government of Catalonia. Four years ago, Catalan pro-independence parties won with 52% of the votes and 55% of the seats. A Catalan pro-independence government of ERC and JUNTS was formed with the support of the CUP. But different strategies in the face of constant Spanish judicial repression meant that ERC was left alone in the government.

In these Catalan elections, the situation is totally different, because the result of the last Spanish elections has forced the ruling PSOE to make a pact with JUNTS so that its 7 votes would contribute to the investiture of President Pedro Sánchez. This has forced him to accept an amnesty law with which, soon, all those persecuted by the “lawfare” (judicial warfare using fraudulently the law) of the Spanish justice system will be free of any accusation. Among them, the Catalan president Carles Puigdemont, who in 2017 organised the referendum on self-determination, was illegally deposed by the Spanish government and had to go into exile in Belgium to avoid being unjustly imprisoned.

At the beginning of this election campaign, the PSC (the Catalan PSOE) was leading the polls because the majority of the non-independence vote is concentrated in this party. A little further behind were the two big pro-independence parties, ERC and JUNTS. But then Puigdemont announced that he was standing as a candidate and that he would return triumphantly to Spain for the investiture with the protection of the amnesty he has managed to wrest from Spain. Then voting intentions began to shift towards JUNTS and closer and closer to the PSC.

The thing is that Puigdemont is the number one enemy of Spanish nationalism and arouses great fear in Spain, because he represents insubordination to the state and has not been able to be subdued. This is why, at the start of the election campaign, Pedro Sánchez surprised everyone with a reckless and disturbing juggling act. Without warning, he published a letter on social media announcing that he was very upset with the extreme right because his wife was accused of corruption. And he announced that he was giving himself five days to reflect on whether he should leave the presidency. Sánchez had always denied the claims of the pro-independence movement that they had been victims of “lawfare”, with the mantra that Spain is a state governed by the rule of law. But now he has acknowledged that, in Spain, judicial dirty war is being practised.

The country was left on the edge of the precipice, waiting for the president’s decision. After five days he affirmed that he would continue and, taking advantage of the state of shock, tried to call on his followers to vote in the Catalan elections with the justification of demonstrating to the extreme right that Pedro Sánchez has the support of the people. With this manipulative strategy, Sánchez managed to increase the PSC’s voting intentions and stay ahead of Puigdemont.

But as the elections approach, it seems that this trend of PSC growth has stalled and, on the other hand, the pro-independence electorate is concentrating its vote on Puigdemont. We shall see who ends up winning… In any case, even if Puigdemont does not come out on top, it is possible that he will be the only one to obtain a majority to be invested as president of Catalonia. In this case: how will Spain react to a person it has persecuted so viscerally? Will it respect the will expressed at the ballot box or will it give free rein to its repressive nationalism?

Jordi Oriola Folch is a physicist, documentary filmmaker and teacher who lives in Barcelona and fights for the independence of Catalonia.

If you wish to republish this post for non-commercial use, you are welcome to do so – see here for more.

Video: students walk out of graduation in protest against Gaza genocide

Published by Anonymous (not verified) on Sun, 05/05/2024 - 10:21pm in

University of Michigan graduates walk out holding Palestine flags

Student graduates at the University of Michigan have walked out of their graduation ceremony, holding Palestinian flags an challenging Israel ‘How many kids have you killed today?’, in protest at Israel’s genocide in Gaza.

The protest is part of a growing trend of students protesting at their graduation that has been added to the student encampment movement, holding placards and calling out the horrors being perpetrated on Palestinian civilians despite increasingly brutal state repression of students, including many Jewish students who are playing a prominent role in the demonstrations, for exercising their freedom of speech.

If you wish to republish this post for non-commercial use, you are welcome to do so – see here for more.

Huge victory for Goldsmiths students for Gaza as uni accepts divestment demand and more

Published by Anonymous (not verified) on Sat, 04/05/2024 - 5:34am in

Six months of demos and five weeks of sit-ins see university climb down in face of students’ determination

Students at London’s Goldsmiths university have won a huge victory after months of solidarity with Palestinians, forcing their university to accept their demand to divest from involvement with the Israeli occupation and to set up scholarships for Palestinian students.

Organiser Fatima Zaid explained in a Twitter/X thread what the students have achieved, including the end of an investment contract with a firm closely connected to Israeli PM Benjamin Netanyahu – and a review of the university’s use of the unfit (and non-definitional) so-called ‘IHRA definition’ of antisemitism, that has been widely used to suppress criticism of Israel:

The news will strengthen even further the determination of students at a string of other UK universities who have set up encampments – and is already encouraging students in the US facing brutal state repression and foul smears.

Congratulations and solidarity with the people of Palestine and all those who are fighting for an end to genocide, occupation, apartheid and repression.

If you wish to republish this post for non-commercial use, you are welcome to do so – see here for more.

Fresh audio product: criminalization of protest, hidden agenda behind anti-trans panic

Published by Anonymous (not verified) on Fri, 03/05/2024 - 7:39am in

Just added to my radio archive (click on date for link):

May 2, 2024 Adam Federman on the criminalization of protest (article here) • Kay Gabriel on how the right is using the anti-trans panic to make war on public schools and teachers’ unions (article here)

Breaking video: LA police smash UCLA camp, violently arrest peaceful students

US state mobilises to break protest after taking hours to act against violent pro-Israel mob last night

Los Angeles police have stormed the pro-Gaza protest camp set up by peaceful student protesters at the University of California Los Angeles (UCLA).

Riot-clad police are violently arresting students and faculty taking part in the protest against the university’s complicity in Israel’s genocide – which has killed well over 40,000 civilians, mostly women and children – and is smashing up tents and makeshift buildings, despite free speech and association rights being guaranteed by the US Constitution:

Video by Middle East Eye

Solidarity with the people of Gaza and with students everywhere demonstrating against genocide and for peace.

If you wish to republish this post for non-commercial use, you are welcome to do so – see here for more.

Breaking: ICJ rules that Germany can continue Israel arms sales despite genocide

Published by Anonymous (not verified) on Tue, 30/04/2024 - 11:28pm in

International Court of Justice reject Germany’s attempts to strike out case but refuses by 15 votes to 1 to issue emergency measures banning weapons sales

The International Court of Justice (ICJ) has refused Nicaragua’s request for a provisional order banning Germany from exporting weapons to Israel, despite its earlier ruling that Israel is ‘plausibly’ committing genocide in Gaza. Nicaragua had argued that Germany is enabling genocide. The court rejected Germany’s request to strike out the application.

Germany is Israel’s second-largest arms supplier. The court expressed continued concern about the situation in Gaza but has allowed Germany to continue supplying the slaughter, despite Israel’s complete disregard of the court’s existing orders to protect Palestinian lives and Germany’s repression of pro-Gaza protest. The genocide case continues and is expected to take more than a year to conclude.

If you wish to republish this post for non-commercial use, you are welcome to do so – see here for more.

Video: thousands gather for Gaza at Columbia as professor condemns uni’s ‘day of shame’

History professor Christopher Brown describes scandal of university president setting riot police on peaceful anti-genocide demo and condemns craven congressional testimony

Thousands have again gathered on the lawns of Columbia University in New York, despite the attempted repression of the university’s management and the New York police – where they heard speeches from faculty members as well as students against Israel’s genocide in Gaza and the authorities’ attempts to silence them:

Despite the state’s aggression, which has included the use of riot police and state troops in various locations – and the shameful demonisation of peace protesters by politicians and pro-Israel lobby groups willing to collude in Israel’s war crimes, mirroring the tactics used in the UK – the protest movement is growing and the US public is increasingly aware and condemning of Israel’s mass murder of Palestinian civilians, mostly women and children.

If you wish to republish this post for non-commercial use, you are welcome to do so – see here for more.

US unis even arresting TEACHERS as Israel lobby group demands anti-Palestine crackdown

Students and teachers targeted by police as ADL demands government breaks student anti-genocide protest movement

At least one US university has called in police to arrest faculty members as well as students, as the so-called ‘Anti-defamation League’ (ADL) demanded a crackdown on the spreading anti-genocide protest movement among US students.

NYPD officers took NYU teachers as well as students away from a demo against Israel’s genocide in Gaza, as demonstrations spread to universities around the country. Columbia University, also in New York, has seen further student arrests as a sit-in demo by students against Israel’s slaughter of innocents continues undeterred.

In a tactic reminiscent of the recent rigged stunt in the UK by the Israel-linked, so-called ‘Campaign against Antisemitism’ (CAA), the ADL has claimed Jewish students are unsafe and demanded the immediate suspension of anyone who dares protest against mass murder:

Innocent women and children in Gaza are being slaughtered by the tens of thousands by Israel – and Palestinian students have been attacked, leaving at least one paralysed, by morons whipped up by the Islamophobic speech of politicians and pro-Israel lobbyists – but it seems we are meant to treat the feelings of the friends of genocide and apartheid as more important, on both sides of the Atlantic.

If you wish to republish this post for non-commercial use, you are welcome to do so – see here for more.

Q and A with Jill Liddington on As Good as a Marriage: The Anne Lister Diaries 1836-38

Published by Anonymous (not verified) on Fri, 08/03/2024 - 7:00pm in

Anne Lister of Shibden Hall, Yorkshire has garnered interest over the past several decades, reaching vast audiences through the 2019 TV drama series about her life, Gentleman Jack. A highly educated landowner and businesswoman and intrepid traveller, Lister is best known for her diaries, which run to about five million words. Sections of the diary written in a secret code, cracked 50 years after her death, detail her intimate relationships with women, which led to her being dubbed “the first modern lesbian”. 

In this interview with Anna D’Alton (LSE Review of Books), historian Jill Liddington speaks about her latest book, As Good as a Marriage: The Anne Lister Diaries 1836-38, an annotated selection from Lister’s diaries which provides fascinating insight into her relationship with (or “marriage” to) local heiress Ann Walker and her working life.

Jill Liddington will give a talk at LSE, Was Anne Lister a pioneer feminist or ‘at heart nothing but an old Tory squire’? on Wednesday 20 March from 6.00 to 8.00 pm. Find details and register here.

As Good as a Marriage: The Anne Lister Diaries 1836-38. Jill Liddington. Manchester University Press. 2023.

As Good As A Marriage The Anne Lister Diaries by Jill Liddington cover showing a portrait of Anne ListerQ: Who was Anne Lister and why do her diaries provide such remarkable evidence for feminist and lesbian history? 

Anne Lister was born in 1791 and lived in and inherited Shibden Hall outside Halifax in West Yorkshire. From when she was a teenager, she started to write a diary, and the more confident she grew in herself and the more powerful she grew, particularly after she inherited Shibden Hall on the death of her uncle in 1826, she wrote more and more. The diary is extraordinary in that it is

estimated now to be five million words, of which a sixth is in a secret code she devised to describe the more intimate details of her life. It is this combination of romantic and sexual intimacy, entrepreneurial activity and intellectual breadth that makes the diaries so magnificent. In 2011, UNESCO added them to its Memory of the World Register.

It is [the] combination of romantic and sexual intimacy, entrepreneurial activity and intellectual breadth that makes the diaries so magnificent.

Q: When was the diaries’ code (describing the more intimate details of her sexuality and relationships) cracked?

Lister, who was a great traveller, died in 1840 in Russia, and the diaries were packed away behind secret panels at Shibden Hall. Ann Walker, Anne Lister’s “wife” (they had an unofficial lesbian marriage in 1834 and lived together thereafter) inherited Shibden Hall, and on her death it went to indirect descendants, of whom the most important was John Lister. He was particularly interested in her politics, and between 1887 and 1892 he transcribed great sections of the diaries and had them published in the Halifax Guardian.

While working with a fellow scholar, Arthur Burrell, in about 1892, he succeeded in cracking Anne Lister’s code, though it wasn’t until decades later, after John Lister’s death in 1933, that an account of this was discovered in a letter by Burrell to the Halifax Librarian. He wrote, “The part written in code turned out to be entirely unpublishable. Mr. Lister was distressed, but he refused to take my advice, which was that he should burn all 26 volumes. He was, as you know, an antiquarian, and my suggestion seemed sacrilege, which perhaps it was.” Burrell continued, “The coded passages presented an intimate account of homosexual practices among Miss Lister and her many “friends” […] this ver unsavoury document contained evidence that these friendships were criminal.”

We might wonder what made and Anne Lister’s lesbian relationships criminal. []The 1885 Laboucher Amendment  [] didn’t include women at all, but the words that scholars use, rightly, I think, is cultural silencing.

We might wonder what made and Anne Lister’s lesbian relationships criminal. The historical context is the 1885 Laboucher Amendment which harshened the criminalisation of male homosexual activity. It didn’t include women at all, but the words that scholars use, rightly, I think, is cultural silencing. Even though there was no law against lesbian relationships, they weren’t to be spoken about, which is why we didn’t know about the code being cracked until a few years after John Lister’s death in 1933.

Q: When did the diaries came to public attention, and how did your own fascination with them arise?

In the 1950s, two other scholars, Dr Phyllis Ramsden and Vivien Ingham, started working on the code. By that stage Shibden Hall had been taken over by Halifax Borough Council. Ramsden and Ingham wrote to the town clerk for permission to publish extracts, who agreed on the condition that they be approved by the local authority committee – essentially censoring the content about her lesbian relationships.

Things changed in 1967 because of the Sexual Offenses Act which decriminalised homosexuality. Again, it only pertained to men, but it allowed more lifting of the cultural silence for women. In 1984 the Guardian published a feature called “The 2-million-word Enigma”, (it was thought at that stage that the diaries were just 2 million words) based on an interview with Phyllis Ramsden and historian Dorothy Thompson, both based in Halifax. A local woman, Helena Whitbread then produced a book on the early Anne Lister in 1988, called, I Know My Own Heart, which had quite an impact. The Halifax Antiquarian Society (which John Lister had helped to form) held a day school in 1989 on Lister which I attended. It was the most disputatious day school I have ever attended, and I thought, there’s more to this woman than meets the eye. I went into the Halifax Archives and decided to write a history of the Anne Lister diaries, published in 1994 as Presenting the Past: Anne Lister of Halifax 1791-1840.

As Good as a Marriage The Anne Lister Diaries book cover.Q: Why did you decide to edit selections from her diaries into the volume Female Fortune, published in 1998, which covers 1833 to 1836?

I did a word count of the diaries using microfilm and found that they were double the initial estimate. I felt the only tactic as a historian was to take three or four samples of this four-million-word document. I looked at the very earliest diaries which Helena Whitbread hadn’t had access to, starting from when Lister was 15 and detailing her first lesbian relationship with Eliza Raine. I then decided to look at 1819 because I was teaching my students about the Peterloo Massacre, and then 1832, because it was the year of the Reform Act.

For Female Fortune, I focused on the 1830s. That period is interesting to me because it’s when Anne Lister is at her most powerful, after inheriting Shibden Hall, living there with Ann Walker. I wanted to look at the 1835 elections, and how she ran her estate.

Q: What persuaded you to go back after 25 years to work on a sequel, As Good as a Marriage: The Anne Lister Diaries 1836-38 (2023)?  

Female Fortune received a fair amount of interest, including from the scriptwriter Sally Wainwright, who had grown up locally and was gripped by Anne Lister’s story. At that stage she was a jobbing scriptwriter and couldn’t get backing for a series about this little-known figure, and so both of us had to pursue other projects. Sally went on to become quite well known, and she returned to the idea. This time, when she pitched a series about Anne Lister’s life, the BBC said yes. What followed was Gentlemen Jack Series One which came out in 2019 on BBC One and HBO, introducing Lister to a new cohort of LGBTQ+ fans across the US and beyond.

Sally Wainwright and Jill LiddingtonSally Wainwright (left) and Jill Liddington (right) in the Book Corner, 2022.

Q: As Good As A Marriage focuses on the relationship between Anne Lister and Ann Walker as one of its central subjects. What do these writings reveal about their “marriage”? 

From 1836, after Anne’s father and aunt died, the couple were on their own, with their servants, at Shibden Hall, and we can see the marriage up close and personal. It was a volatile marriage, as we can sense from the following quotations from the diaries. On Thursday, 17th August 1837, Anne wrote in code:

“Slept in the blue room [ie, didn’t sleep with Ann Walker], my mind seems comfortably made up. Ann has been preparing Crow Nest [her own house] and has wanted to be away from here. [Shibden] for a long time. How lucky I have not to have introduced her to anyone [Anne was a consummate snob, and the fact she hadn’t introduced Ann Walker to anybody was vital] the sooner she goes, the better.”

Later that day: “She must make up her mind to go or stay. She ought to go properly [ie, decisively]. [The doctor] was right, I should have a great deal of trouble with her. Well, I shall suit myself. I can have excuse enough for being off anytime and letting her do her own way. But while she is with me, I must hold the rein tighter.”

When I first transcribed that, the colour drained from my face: you hold a rein tighter with a horse, it isn’t how you talk about your wife. However, the next day, Friday the 18th, Anne writes, again in code: “Slept with A [Ann], good kiss, [orgasm], she saying it did not tire her at all.” And on Saturday 19th: “Slept with Ann, and she lay down naked after washing, and stayed with me, I grubbling [caressing] her.”

How I interpret this shift is the volatility and complexity of this very unorthodox marriage documented in the diary. Anne Lister does use this coercive, harsh language about Ann Walker, but while she thinks and writes these things, she doesn’t do them. She’s often kind to Ann Walker, and vice versa. They look after each other when they fall ill, and there’s a loyalty there.

Q: What new insights do readers gain about Lister’s life as a landlord and entrepreneur from this latest selection from the diaries? 

One of the things that saddened and annoyed Ann Walker was that after breakfast, Anne Lister would be off to her estate and business contacts, leaving her (Ann) behind. Increasingly by the late 1830s, Anne Lister was almost more interested in Shibden and the legacy she would her leave in her estate than she was in Ann Walker.

Increasingly by the late 1830s, Anne Lister was almost more interested in Shibden and the legacy she would her leave in her estate than she was in Ann Walker.

Anne Lister spent her days attending to business, seeing her tenants to find out if they had paid their rent and how they voted in the 1837 election. Though the 1832 Act excluded women from voting (and that remained so till 1918), if you were a landowner with enfranchised tenants, you could check how your tenants voted. Anne Lister doorstepped her tenants rigorously, not allowing any of them to deviate from voting blue, (for the Tories later the Conservative Party) and then checking this in the poll book. Almost every one of her 30 enfranchised tenants voted Tory. So, politically, she was very active and far more powerful than one woman with one vote would have been.

She was also a scholar and read very widely, including in science. She was very interested in geology and read everything by leading geologist Charles Lyell. She kept up to date as far as she could, though women weren’t allowed to go to university, let alone to be members of the learned societies. She read engineering books to aid her in developing her coal mines, which were profitable. She had also inherited Northgate House in Halifax which she turned into a hotel and casino – in the 1830s, “casino” meant a social room with music and drinking rather than a place where you would lose your shirt over a game of cards.

Note: This interview gives the views of the author, and not the position of the LSE Review of Books blog, or of the London School of Economics and Political Science.

Image credit: Elizabeth O’Sullivan on Shutterstock.

 

Pages