when was 20ten released in france and germany and by what publication?
20ten was released on july 22, 2010, with rolling stone in germany, and courrier international in france.