Singapore’s Indian-origin former Transport Minister S Iswaran on Monday was slapped with eight fresh charges in the alleged case of corruption taking the total charges that he now faces to 35.