Fair and free elections in Rwanda or a grand farce?