BAGHDAD, May 27 – Iraq’s government is dropping barrel bombs and may also be targeting a hospital in its battle with militants in the conflict hit city of Fallujah, Human Rights Watch alleged Tuesday. The Iraqi authorities denied the claims, which come with Baghdad locked in a months-long standoff with anti government fighters in Fallujah […]
Read more here Capital News
Read more here Capital News