3,329,607 views | Hans Rosling • TEDxSummit

Religions and babies