Lucy Letby case blown 'out the water' as medical experts reveal the truth of how the 18 babies really died - London Business News | Londonlovesbusiness.comNew evidence suggests Lucy Letby is innocent of killing babies, with experts challenging the prosecution's claims of insulin use.