2026-10-28 13:50 UTC
Students taking to the streets & social media (an army of 10 million WhatsApp users) appear to be driving forces behind Lula's victory in Brazil (reported in The Guardian). Democrats take note.
Replies (0)
No replies.