Edward GirardetThe American-led invasion and occupation of Afghanistan is proving to be a failure. A military approach thwarted a long-term development strategy for the country. With foreign troops on the way out, the country braces for its uncertain fate.
Read More