Dressed in garments from a bygone era, Olivia Nunn shared how her visits to the veteran hospitals would always cheer up many elderly veterans seeking treatment.
Kate Winslet-starrer 'Lee' is set to open the inaugural Women and World International Film Festival in London.