An unidentified woman who was picked up in Chaguanas yesterday, fell off a building at the Eric Wiliams Medical Sciences Complex and is now undergoing emergency surgeries for injuries to her head, neck and upper body at the Port-of-Spain General Hospital.
The woman was reportedly acting erratic when she was picked up and at some point broke her restraints and tried to escape. She was eventually found lying on the ground.