20121111 city.delhi: Mystery shrouds man's death; CCTV may shed light