Former ANC MP Vincent Smith has been sentenced to seven years’ imprisonment for corruption charges, including kickbacks he received from Bosasa.