User blog comment:Goddess of Despair/S6B9 Delta Force vs Spetsnaz/@comment-98.216.240.58-20131022034908/@comment-5465602-20131022150459

Cavemen, that were trained by U.S paramilitary you mean? The U.S doesn't exactly have a flawless track record with Afghanistan either.