Texas State Public Affairs Network
Extraordinary claims of aliens visiting Earth require extraordinary proof. I haven’t seen any yet.