Entertainment As he prepares to give birth to his tenth child, Nick Cannon reveals his pregnancy 2 years ago by Factswow Team