From mass protests against GBVF to political and international scandals, South Africans expressed their fury and demanded accountability in 2025.