New Delhi: International Women’s Day, celebrated on March 8, is a meaningful occasion to recognise the achievements, strength and contributions of women around the world. Schools often mark the day ...