Insulate Ukraine protesters are supergluing themselves to Russian tanks

.

65 views0 comments