An estimated one in five women have experienced some form of sexual violence since the age of 16. Rape is still an under-reported crime and it is estimated by the Crime Survey for England and Wales that only one in six victims of rape report the incident to the police. There were only were three convictions for every 100 rape cases recorded by the police in England and Wales in the past year.
for keynesian demand management and demand side economic policies