Which of the following the current length of Indus river? August 1, 2023 – by mnsoomro 0 A. 4112 km B. 3059 km C. 3180 km D. 2900 km Submitted by :- Jamil Ahmed