Did Beijing meet its Olympic green promises?

Photo | 2008-07-25

Did Beijing meet its Olympic green promises?

Categories