Armed police seal off street in Scottish town with dog units and paramedics also in attendance

© SuppliedPost Thumbnail