Taliban rebels have killed 19 police officers in a convoy down a dirt road in the Helman province. Included amongst the dead officers is the deputy chief. Attention seems to focus more on the Iraq war than what is taking place in Afghanistan. This is somewhat troubling. Last month, Afghans held a vote, which should […]
Oct 11
2005