January 30, 2022

Armed police tell residents to stay indoors as ongoing incident unfolds in Aberdare

ARMED POLICE have urged residents in the Welsh town of […]