0 Comments
Answer:
i believe the answers are
Independent city-states provided protection against attack from other countries.
and
People depended on the many navigable rivers for travel and communication.