

Did Italian Intel Bribes to Taliban Kill French Soldiers?
It’s hard to know what to make of this, but The Times of London has an explosive and very detailed story claiming that Italian intelligence operatives paid bribes to Taliban fighters who ended up brutally killing and mutilating eight French soldiers in Afghanistan last year. The Italian government strenuously denies the charges. But if the [...]



