Where the world comes together
You are here: Home » Archives for Dr. Hans Rosling
Before discussion of any of the events of the past week, we want first to pay tribute to David M. Culver who died on Mon ...