A serial sex offender has been found guilty of crimes against four women over a 20-year period, Oxford Crown Court heard.
A serial sex offender has been found guilty of crimes against four women over a 20-year period, Oxford Crown Court heard.