Presidency says Buhari not a rubber stamp president, explains delay in some… Oluwadamilare Emmanuel Jun 8, 2020 The Presidency on Sunday said President Muhammadu Buhari was not a rubber stamp who will mechanistically sign off on nominees that…