6,402,904 views | Stephen Webb • TED2018

Where are all the aliens?