Though only around 22 km of the 1,400-km river flows between Wazirabad and Okhla in Delhi, the national capital accounts for 76% of the pollution load on the river. Numerous projects have been launched to clean the river but they have so far yielded little to no results
Read more here:: Post India Listing
