The electoral commission said Hassan won 98 percent of the vote. She was sworn into office despite the main opposition party, Chadema, which was barred from running, rejecting the results. It has called for fresh elections, saying the concluded vote was a “sham”. Ahead of her arrival, state television showed officials and foreign dignitaries in […]