Western Europe & Canada Judge in Appalling Rape Trial Shocks France After Allowing Public to Witness Video Evidence for the First Time By Evyn Brogley October 17, 2024