This is an el greco forgery to say the least... but maybe Castro will be buried in Spain, his birth place. And that is not a lie.
Trust me. Castro will not be caught dead outside of Cuba!
Castro was NOT born in Spain. He was the son of Castro's Father's Maid. Who was Cuban from the get-go. Eventually his father married her but long after fidel's birth.