Heavy rain in Wrexham causes flash flooding


Drivers had to abandon their journeys after some roads were partially submerged in water

Read More…