Metro Angry man destroys cars at the Nigeria High Commission in London over passport issues (Video)By Ella ChiomaJune 17, 2019 The video of cars destroyed by an angry man at the Nigeria High Commission in London over delays in resolving…