"living on the same piece of earth."