20051220 india: Delhi Police draws flak over tenant verification