People in Italy stage a nationwide general strike to condemn the country’s increased military spending and Israel’s genocidal war on the Gaza Strip.


From Presstv via This RSS Feed.