International Women 's Day doodles stir controversy in China . Baidu and Youku depict women as girls , brides and mothers . Feminist activists held by police over Sunday .
International Women 's Day doodles stir controversy in China . Baidu and Youku depict women as girls , brides and mothers . Feminist activists held by police over the weekend .