THE NIGERIAN HIGH COMMISSION SITUATED AT 9 NORTHUMBERLAND AVENUE IS POSSIBLY THE WORST PLACE FOR CUSTOMER SERVICE I HAVE EVER… read more