- 150603 Santorum Wants The Pope To Back Off Talking About Climate Science thinkingprogress.org
- 141203 Cuba’s extraordinary global medical record shames the US blockade | The Guardian
- 160329 Why Some Students are Ditching America for Medical School in Cuba | Wired
may 12 2017 ∞
may 10 2018 +