For 18 years, US government officials - from the generals up to presidents - have knowingly lied to the American people about the Afghanistan war. As billion...