A lot of ink has been spilt on parliamentary approval of agreements with the Government of Ghana in recent times. Rafts of Supreme Court decisions...