Ladies on push carts bring Independence Day cheer to Islamabad