I'm the devil's advocate on the Trump council seeking signs of alien life on earth. Here's why.

Those videos are not what they may seem.
Coverage · 1 write-up · 2 outlets
- The Boston Globe Press · bostonglobe.comAlso carried by PressReader

Those videos are not what they may seem.