Nile floods – is the sun guilty?

Now I do understand that one flood does not a cycle make, but the news immediately made me think of the NASA report of 2007 that found a link between…