The police yesterday said that an autopsy showed that Meshach Pierre, a 30-year-old mammologist died on Thursday from compression injuries to his neck.
An autopsy with dissection was done yesterday by Government Pathologist Dr. Nehaul Singh. Pierre’s body was identified by his father, Mark Pierre.
The police said in a release that they had found a suicide note in Meshach Pierre’s phone.