Claire Anderson
GREEN Party peer Baroness Jenny Jones hung up on a TalkRADIO interview when asked to explain why she supports the cos...