An Iraqi delegation arrives in Geneva to discuss the periodic report on human rights An Iraqi delegation arrives in Geneva to discuss the periodic report on human rights Copy 2024-08-14 22:00:03 - From: Iraqi News Agency An Iraqi delegation arrives in Geneva to discuss the periodic report on human rights