IGP Kashmir: Hiding terrorists giving space to foreign elements