UncategorizedSaudi Arabia mediates between Karzai Gov’t, Taliban Juan Cole 10/06/2008 TweetShareRedditEmail0 Shares Saudi Arabia’s King Abdullah recently hosted talks in Mecca, between Taliban and the Karzai government. And that’s the good news!