French Socialist Political Scientist Olivier Duhamel Admits to Raping His Stepsonby El American Newsroom04.29.21
Incest, Abuse and a ‘Deafening Silence’: The ‘La Familia Grande’ Scandal Storming Franceby Emmanuel Alejandro Rondón04.29.22