I would like to see real evidence of creatures from a different world, but this is not even close. It’s fake news with a misleading title from a sketchy source.
Genuine news would be sourced from NASA, DoD or similar US Govt Agencies to legitimize such a title.
LOL, real news would have a gangstamint title..rotfl, nasa lol...aww God rotfl