Police are still investigating an incident in downtown St. John’s, after two people were taken to hospital after they were seen falling from a building Saturday.
Police are still investigating an incident in downtown St. John’s, after two people were taken to hospital after they were seen falling from a building Saturday.