President Samia Suluhu Hassan has stirred controversy with a major cabinet reshuffle, appointing close family members and the