Large police presence and forensic team descend upon High Town

A large number of police officers including a forensic team are out in force in High Town this evening.

Wednesday, 24th April 2019, 8:03 pm
Updated Wednesday, 24th April 2019, 8:13 pm