Some of the characteristics the civilizations of the Harappans and the Egyptians and Mesopotamians share is an agricultural-based economy, a system of writing, and towns in river valleys. However, religious beliefs and practices were quite different
9.4m questions
12.2m answers