British Prime Minister Theresa May highly criticized the allegations made against the UK troops over the claims of abuse in Iraq. May said she will not allow an “industry...

Read More