KE-CH Floods devastate villages in northern Afghanistan Published 31 May 2024 Floods devastate villages in northern Afghanistan Watch now Watch preview Share