Which of the following the current length of Indus river? April 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