deeshaa.org
Independence Certainly but Not Freedom
It is an evident and obvious fact that India has failed to prosper. The cause of that failure is also obvious: the poor quality of its political and bureaucratic overlords. I use the word overlord …