Princess Charlene Speaks Truth About Struggles During 6-Month Health Battle In Africa Princess Charlene finally spoke up about her recent six-month absence due to her health battle in South Africa.