BJP workers protested with black flags and slogans against Delhi Chief Minister Arvind Kejriwal as the battle over upcoming elections reached one of the national capital's largest garbage dumps, the saturated landfill at Ghazipur, which he visited today.