An overwhelming majority of Americans oppose the U.S. giving aid to the Taliban-controlled government in Afghanistan, a Trafalgar Group survey released Wednesday found.

Leave a Reply