Which of the following the current length of Indus river? June 14, 2022April 25, 2022 by admin Which of the following the current length of Indus river? A. 4112 km B. 3059 kmC. 3180 km D. 2900 km