Tag: Peter Carter

UK drops controversial £3,000 visa bond proposal

The Deputy British High Commissioner to Nigeria, Peter Carter, has restated that

Semiu Salami Semiu Salami