Karen Igho Flaunts Baby Bump (Photos)

2011 winner of Big Brother Africa BBA, Karen Igho, is an expectant mother. The controversial star recently showed off her protruding stomach for all to see. Lately, she has been off radar, especially after she got married some months ago.Karen said she is stronger with baby bump. According to her, You are pregnant and you are powerfu ...