20050524 india: Indian spooks host Nepal rebel