Michael French
On the night of December 31st, 2001, as much of Britain celebrated the arrival of the New Year, a violent stabbing at a private party in a flat on the Oaklands Estate in Clapham, south London, claimed the life of Michael French. He died in the early hours of January 1st, 2002, after being rushed … More Michael French
