Emergency services - including armed police - descended on a Welsh town this evening (November 2). Eyewitnesses have said that there is a major presence around a residential area

See Full Page