Sean Penn is as happy as can be. He should thank Putin
Russia made him appear relevant and important, at least for the next 15 minutes.