News Ticker WorldTaliban Kill 22 Afghan Police in Multiple Attacksirfan haiderOctober 29, 2017 October 29, 20170297 Kabul (October 29, 2017): Taliban insurgents, some wearing night-vision goggles, killed 22 Afghan policemen in separate attacks on checkpoints over the weekend in the latest... Read more