gollum.space
RU
Leaflets handed out for actions near our embassy in London.
Leemaque
Source
England
Politics
Embassy
Propaganda
Russia
v20240901