3 min read Carl Niehaus Biography: Age, New Wife, Salary, Party, Daughter, Profiles Uzochukwu Imo 2 years ago Biography Carl Niehaus (born December 25, 1959) is a South African politician. He has served...Read More