Police Arrest Hell-Man Who Locked His Son, Ahmed Aminu In Cage For 7 Years Ahmed Aminu, was 23 years old when his father and stepmother decided to cage him in an unused garage like an animal. For seven years, lived ...