May 28, 2025French Surgeon Sentenced to 20 Years for Disturbing Child Abuse CasesJoel Le Scouarnec's heinous acts mark the largest pedophilia case in French legal history.Source: nytimes.com
Jan 28, 2025Fuji TV Executives Under Fire: Ten-Hour Press Encounter Over Mismanagement of Sex Abuse Allegations