Are US troops “scrounging” for weapons from the Taliban to use in Afghanistan?

Senator Barack Obama made the following assertion in last night’s debate that has sparked a firestorm of debate in the blogosphere: You know, I’ve heard from an Army captain who was the head of a rifle platoon–supposed to have 39 men in a rifle platoon. Ended up being sent to … Continue reading Are US troops “scrounging” for weapons from the Taliban to use in Afghanistan?