How many times have I reported on this website that US troops have killed innocent villagers in Afghanistan?

Posted on January 31, 2004 by As'ad