Barbie is having a big cultural (and marketing) moment

This post was originally published on CBC News: The National.