Kenyan born, Canadian supermodel Erick Omondi who is attending the Invictus games in Dusseldorf Germany spent quality time with the Duke and the Duchess of Sussex. Erick who is in Germany with his family expressed his excitement describing Prince Harry and Meghan Markle as his favourite power couple due