Has Amidu shot himself in the foot?

Opinion
Opinion