Insulate Ukraine protesters are supergluing themselves to Russian tanks

.

63 views0 comments