JusticeNotableUnknownDeveloping
5.2
Jury selected for Russell Brand trial on rape and sexual assault charges
Guardian WorldSRC LO·GB·3 days ago
A man has admitted raping a woman who was drugged by her husband over a 20-year period in Stockport, UK. The husband allegedly invited 13 other men to abuse her at their family home. This is a developing criminal case with multiple defendants, highlighting a pattern of sustained abuse.
Locations
Entities