Three men tried to take their own lives after false rape claims caused ‘outcry’
Three men tried to take their own lives after false rape allegations that sparked “unprecedented outcry” in a Cumbrian town, a court has heard. Eleanor Williams, 22, accused a number
Read More