3 months agoPeople are Outraged by Israel's War on Gaza - Israel is Losing | Michael Hudsontailgunnerjim
9 months agoPepe Escobar and Michael Hudson: BRICS Destroys the US and EU’s Currency MonopolyDanny HaiphongVerified