π¬π§ UK
Mar 14 β’ 20:00 UTC
Controlling boyfriend suffocated his partner and forced dog faeces into her mouth
Mirror