World News Calls For Resignation Mars Zuma’s 75th Birthday The Whistler Apr 12, 2017 0 Thousands of protesters demanding the resignation of South Africa’s President Jacob Zuma on Wednesday has marred…