International Women's Day is a time to celebrate the achievements of women and reflect on the struggles they have faced ...