Spain sends peace offering to Russia!