Zuma criticised over partial view of anti-apartheid struggle