suspected suicide

Shattered parents of a troubled Queenstown teen allege police bullying drove her to take her life. Meika-Celine Walker Pollock, 19, was due in court on August 21 but never turned up. The next day she was found dead in a car...
Advertisement
Advertisement