'Empower Flower' art installation unveiled on Randall's Island
A new sculpture by internationally recognized contemporary artist Rubem Robierb was unveiled on Randall's Island Tuesday in support of women's rights.
More Videos
From CNN Newsource affiliates