Will corrupt leaders get their due?