Gerald de Cruz


Gerald de Cruz - Journalist and political activist.