Youths detained after being located on the roof of town centre buildings
THREE youths were detained by police last night after reports were made about them being on town centre roof buildings. Residents reported seeing a police presence in St Helens town centre at around 7pm on Thursday, May 2, while others reported