It was announced that 99% of voters voted for the incumbent, President Kagame. To European eyes, the level of acceptance of Kagame’s leadership seems suspicious, to say the least.