TVP explain large presence in Wantage
POLICE have confirmed an incident took place in Wantage, but there are still question marks over the details. Residents took to Facebook to spark fears that a major incident had occurred on Saturday night after spotting ambulance crews and a large