by Azubuike Azikiwe The Deputy British High Commissioner to Nigeria, Peter Leslie Carter, is dead. He died yesterday at the ...