Yesterday I shared a room with 3,000 buzzing tsetse flies – the bugs that carry the sleeping sickness parasite. Tsetse flies live in Africa, but these guys are Yalies. They buzz and breed in racks of mesh cages on the 6th floor of Yale’s School of Public Health. (They also recite some Goethe – it’s […]