Harold Crouch Former Project Director, Indonesia Latest Updates Op-Ed / Asia 23 October 2001 Qaida in Indonesia? The Evidence Doesn't Support Worries Op-Ed / Asia 02 August 2001 No, the military isn't running Indonesia