Gisèle Pelicot takes stand in French mass rape trial
The French woman whose husband is on trial for drugging and raping her when they were married took the stand ...
Read moreThe French woman whose husband is on trial for drugging and raping her when they were married took the stand ...
Read more© 2022 All Rights Reserved