The mother of innocent Jean Charles de Menezes says she will never forget the “many lies told” by Scotland Yard when officers shot him dead, as she thanked Londoners for 20 years of unwavering support.
Maria de Menezes, 80, told the Standard she often replays the painful aftermath of July 22, 2005 in her sleep and hopes God grants a final wish to “see” her son again in Heaven.