Bride-to-be took her own life after blundering police raided her home and arrested her fiancé at gunpoint in case of mistaken identity, inquest rules
newsare.net
Cherry Turner, 31, (pictured) took her own life after police mistakenly raided her home and arrested her fiancé at gunpoint.Bride-to-be took her own life after blundering police raided her home 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 gunpoint. Read more