“Castros welcome Obama to Cuba with a slap in the face”

THE WASHINGTON POST

LADIES_IN_WHITE_2016-03-22_1704