The United States has today signed a peace agreement with Taliban militants aimed at bringing an end to 18 years of bloodshed in Afghanistan and allowing US troops to return home from America’s longest war. Under the agreement, the US will begin withdrawing thousands of troops in exchange for Taliban commitments to prevent Afghanistan from […]