Among the hundreds of songs and pieces of music people worldwide have been singing and dedicating in solidarity with Iranian people, some have been particularly touching. This American musician, Michael Cannon, has written a piece of music for the peaceful Iranian protesters he has seen on the streets of Iran. It contains a message of solidarity and support. Thank you Michael.