New flash floods in northern Afghanistan over the weekend have affected thousands of homes and washed away agricultural land and roads, the United Nations Office for the Coordination of Humanitarian Affairs (OCHA) reported today, noting that the number of people affected by flooding nationwide now stands at 140,000.