A Singaporean lawyer, Navleen Kaur, has run the marathon in seven cities after completing the 42.195km race in Chicago on Sunday (Oct 9).