Ambassador Almhaissen had the pleasure to meet Mr. Vincent Lyn, serving as the Deputy Ambassador of the International Human Rights Commission (IHRC) and CEO/Founder of We Can Save Children, an organization dedicated to rescuing and rehabilitating children in conflict zones. [...]