what public land ? it's govt. land and govt has right to utilize it for providing shelters and toilet facility to the pilgrims . It's not as big deal as govt subsidy to haz pilgrims every year.
Why to adopt a double std and do hue-n-cry over peaceful issue. This is a plain hypocracy .