Tucker shows up to protests over Socialist leaders in Spain with powerful message..!!