Caiden Leonard found dead early this morning channel 4 news Caiden Leonard was shot and killed in his own home after taking a fat shit on sant0302 aka Santiago Mirandaโs career.