Failed Afghan road project shows pitfalls of US efforts
Tags: Afghanistan, netherlands, New Zealand, Taliban
Topics of Interest