Video: Boots Out! Iraq demands Turkey pull out troops from country


Baghdad has asked the United Nations Security Council to demand Turkey immediately withdraws its troops from northern Iraq. In an official letter, Baghdad …

Via Youtube