Revisiting former Chief Justice Sarath N. Silva’s views on the ICCPR
The arrest of General Sarath Fonseka marked the beginning of an unfortunate episode in Sri Lanka’s contemporary political history (or should it be ‘political ’). However much flawed the individual may be…