Almost 100,000 Rape cases are "waiting" to get into court in England, in less than 10 years it will be quarter of a million. 200 Rapes are reported to Police in England and Wales every single day. Remember, Rape in the #UK is under reported by 80% All Putin's fault no doubt. Follow me Irish Man In #Russia and Bowes Chay on X, Chay Bowes