I Am a Killer
Leo Little
Season 2 Episode 2
Leo Little confesses all about the kidnap and shooting that got him a life sentence when he was just 17
I Am a Killer airs on Crime + Investigation at 10:00 PM, Monday 13 May.
Topics
News ➝ Current Affairs
Documentary