Vladimir Putin being cooked on a rotisserie in Spain