KABUL – A House of Lords committee on Tuesday recommended that British troops should stay in Afghanistan until peace talks with the Taliban are over and urged the British government to shape its own policy rather than simply follow the United States. Releasing their report on “The UK and Afghanistan”, …
Read More »