search

Tags

Thousands of Americans protested in Washington DC against the US government’s orchestrating of wars and conflicts abroad – Demanding peace talks in Ukraine