The discovery of a mutilated deer has raised fears that a big cat could be on the prowl near a small English town. As reported by The Mirror residents in the small town of Bewdley in Worcestershire ...