KECH Floods devastate villages in northern Afghanistan Published 16 May 2024 Floods devastate villages in northern Afghanistan Watch now Watch preview Share