On July 23, at around 6am, a person attempted to enter the toilets at Accrington Bus Station, Lancashire Police said. According to police, the person did not succeed and reportedly opted to defecate on the bus station floor instead. Police have now …
Read more
Read more