Daily Archives: January 7, 2015


Leila Khaled on Speaking Tour in S.Africa

11th Floor, Braamfontein Centre 23 Jorissen Street Braamfontein, 2017 Johannesburg South Africa 07 January 2015 Dear Friends and Comrades, NELSON MANDELA AND LEILA KHALED Above is a photo of Nelson Mandela and Leila Khaled, both have been dubbed “terrorists” by … Continue reading


Whitlam and the CIA.

This gallery contains 1 photos.