Man charged with causing death of Michael Leach admin 4 days ago Television Genre Comments Off on Man charged with causing death of Michael Leach 0 Views Saint Joseph Aiono has admitted one charge of carelessly operating his vehicle and causing the fatal crash on May 30. Share Facebook Twitter Stumbleupon LinkedIn Pinterest