World Flash flood kills no less than 21 other folks in southern Iran July 24, 2022 The World Opinion No less than 21 other folks had been killed in flash floods led to...