PHOTOS: Spain Puckers Up for Putin

Anti-Putin protesters stage a kiss-in in front of the Russian embassy in Madrid today.

BY 

 


Demonstrators hold placards reading "Homophobia Is Machismo" and "Justice" and a poster depicting Russian president Vladimir Putin.

AddThis

READER COMMENTS ()

Quantcast