ta1tjadevauture ta1tjadevauture 21-09-2016 History contestada This country was home to the Indus Valley civilization. A. China B. North Korea C. Pakistan D. Turkmenistan