Welcome To The Bitchery
Welcome To The Bitchery

A woman in the UK has killed herself by jumping off a building, three days after the man she accused of raping her was acquitted.

Fuck this fucking world and all the problems in it.

BBC

Advertisement

Share This Story

Get our newsletter