Question: When was 20Ten released in France and Germany and by what publication?
Answer: 20Ten was released on July 22, 2010, with Rolling Stone in Germany, and Courrier International in France.