Posted on April 30, 2017May 17, 2019 by Hari Singh SidhuFree thinking FREE THINKING IS THINKING FOR THINKING PURPOSE ONLY, FREE OF ANY BIAS, CONSTRAINTS AND BINDING OF ANY KIND.