Fiona alleges drug peddlers-police nexus for daughter`s death

Fiona Mackeown, mother of Scarlett
Eden Keeling, on Saturday said she considers that people responsible
for her daughter`s death were part of the drug
peddler-policemen and politician nexus.