PVR employee's body found on terrace of Noida's DLF Mall of India

PVR employee's body found on terrace of Noida's DLF Mall of India