Home2024November14I blame the Church for my brother’s death, says Zimbabwean sister of UK child abuse victim I blame the Church for my brother’s death, says Zimbabwean sister of UK child abuse victim November 14, 2024 John Smyth, a known child abuser in the UK, went to Zimbabwe and set up Christian holiday camps.Share this:FacebookX Related
London mansion formerly owned by Saudi royals sells for £139m The Holme in Regent’s Park, which has 40 bedrooms, was put on the market two years ago for £250m A… Share this:FacebookX
U.S. Carries Out Strikes on Houthis in Yemen The Houthis, who are backed by Iran, have targeted commercial ships in the Red Sea in solidarity with Hamas in… Share this:FacebookX
No privacy, constant struggles for women in Gaza’s crowded tent camps With much of Gaza levelled by Israel, Palestinian women try to preserve their modesty and dignity in displacement camps. Share this:FacebookX