They reported seeing a tornado.

They reported having seen a tornado.

Is there any difference in meaning between sentences above?


In #1, they might be seeing it at the time they report.

In #2, they saw it before they reported it, and no longer see it.


Thank you for the reply.