Which of the following is the current length of Indus River?April 3, 2021 Dua SoomroIn General Knowledge McqsLeave a Comment on Which of the following is the current length of Indus River? A. 4112 km B. 3059 km C. 3100 km D. 2900 km Answer Correct Answer: B. 3059 km