Works Minister S Samy Vellu should resign or be sacked from his post over the major rockslide incident at the New Klang Valley Expressway (NKVE) yesterday.