Poland



Bride-to-be took her own life after blundering police raided and arrested her fiancé at gunpoint in case of mistaken identity, inquest rules

Cherry turner, 31, (pictured) took her own life after police mistakenly raided her home and arrested her fiancé at gun point.
Get more results via ClueGoal