An off-road bike has been seized by police in Accrington. The bike was seized today (August 1) in Bertha Street, in the Barnfield Ward. Officers said they are aware of issues with off-road bikes in the area and will “work with residents” to address …
Read more
Read more