Photo



Flash floods in different parts of Egypt caused extensive damage to homes
© IRIN