Ludmila Rattis

TED’s Logan McClure Davda and journalist Orlando P. Bailey host Session 5 of TED Countdown Summit on July 13, 2023, at the Fillmore Detroit in Detroit, Michigan. (Photo: Jasmina Tomic / TED)

go to read
^