Villagers in Koppa put up tents on vacant govt. land in protest over delay in granting sites for houses

India