Independent … and free?

India and Pakistan celebrated their Independence Days on August 15 and 14, respectively. Amidst parades, civic receptions and celebratory cultural events, national and local level leaders delivered rousing speeches extolling everything from age-old civilizational virtues, landmark achievements during the past few years and grandiose plans for the future. Leading national and international publications provided extensive …