• 902102213
    +4

    Cuba and their medics have been putting the world to shame for decades. It is what you get when you care more about helping people than helping yourself to profits.