In Afghanistan on Saturday, the Taliban attacked police in the southern province of Helmand, killing at least 20 officers and wounding two others. It’s the latest in a series of deadly Taliban attacks there. Now, we’re learning the Taliban may…

Latest News