An Iraqi anti-terror resistance group urges the Saudi leadership to acknowledge the failure of the military option and completely lift the blockade on Yemen.


From Presstv via This RSS Feed.