3:03pm PST - January 11th, 2021

Guys, I'm just pre-emptively telling you that aliens *do not exist*. Please do not accept any messaging on this. It is propaganda to justify outlandish military spending. Adopt the null hypothesis on any claims coming from 'experts' moving forward.

13 retweets   0 likes  - Leila Mechoui ☃️ (@leilamechoui)