Fears of Global Population Boom Overblown

People, mostly youngsters, walk through Takeshita Dori near Harajuku train station in Japan on Sunday April 1 2012.
Produced by Megan Quellhorst