Welcome To The Bitchery

Fuck this world

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