Indian anti-corruption agency investigates its former boss

India’s premier federal anti-corruption agency, the Central Bureau of Investigation (CBI), has been asked by the Supreme Court to investigate its own former chief – who is suspected of attempting … Continue reading Indian anti-corruption agency investigates its former boss