Nepal police seem to be more capable than the Indian Khakis! But, I always wonder why these stupid criminals always run to Nepal after committing crime here - why can't they go elsewhere since we have now come to know their favorite hideout! ;-) Why not Sri Lanka for a change?