A Cuban doctor holding flags of Mexico and Cuba during a public ceremony. File photo.

A Cuban doctor holding flags of Mexico and Cuba during a public ceremony. File photo.