Home Celebrities Nick Cannon Has 4 Kids, With 3 Women, In 6 Months!