To mark May Day on Monday – a date synonymous with public demonstrations – we're counting down the 20 greatest protest songs of all time.
From Marvin Gaye's soul classic 'What's Going On?' to Billie Holiday's 'Strange Fruit', we present 20 anthems that rage against racism, war, society and, of course, the machine.
Other acts included are The Beatles, John Lennon, Guns N' Roses, Kate Bush, Black Sabbath, U2, Rage Against The Machine, The Rolling Stones and Neil Young.
Check out the full top 20 below:
You can keep up to date with all the latest news from Gigwise by following us on Twitter and liking us on Facebook.

Emeli Sande, Gotye Lead Midweek Chart
Lily Allen Slams The BRIT Awards For Adele Speech Cut Off
Jay-Z And Kanye West 'Watch The Throne' Pre-Sale Tickets
The Pirate Bay Will Use Guerilla Tactics To Stop Legal Block
Producers Of U2 Soundtracked 'Spider-Man' Settle Legal Dispute With Former Director
U2 Beat Take That To Be Named Top Touring Act Of 2011
BRIT Awards 2012: Photos From The Ceremony
BRIT Awards 2012: Arrivals
The BRIT Awards 2012: The Predictions
~ by theumpteenthtimes 5/1/2010 Report