I took it to mean “I don’t know if this is actually true or not, but I’m going to post it anyway” which is exactly where tons of quickly-spreading misinformation comes from and how it gets passed on.
followed by:
though I don’t currently have time to look into it