Sten Lindstrom, who was the former head of the Swedish police, led the investigation into the Bofors-India howitzer deal. Presently he is the chief …

Read full post