A new Caribbean women's magazine was launched on Monday in the Bahamas with its goal to press for greater empowerment for women.
New women's magazine launched