The Leader of Indigenous People Of Biafra, Mazi Nnamdi Kanu Has Arrived Geneva Switzerland Ahead Of His Invitation.See photos below: