The corrupt leaders of the Nepal Police Force!

After the restoration of democracy in Nepal in 1990, nine officials have been appointed the Inspector General of Police in Nepal. Six of them have been found to have indulged in unlawful activities. This photo from Kantipur says the story.