Rachel Thomas a small-town girl from Chittaranjan West Bengal dreamt of soaring in the limitless sky and became India’s first woman skydiver. A daredevil at heart has made her mark by hoisting the Indian tricolor on the North Pole. From being conferred with the Padma Shri in 2005 to making an entry into the Limca book of […]