The poison of corruption has dripped deep into the Indian body politic’s bloodstream on Manmohan Singh’s watch. (2012). Canada Watch. https://doi.org/10.25071/0jvxxb22