Pune Police Face Tough Questions from Judge