No justice for Scarlett Keeling, fears her mother after key witness refused to give evidence against men accused of raping and killing 15-year-old at Goan beach party


The rape and murder case of Scarlett Keeling, 15, of Bideford in Devon may fail after Michael Mannion from Brighton refused to give evidence against Placido Carvalho, 42, and Samson D’Souza, 30.

Read More…