You must watch this video of one of the most clever protest platforms we’ve seen thus far, used to voice distaste against Ahmadinejad yesterday in New York.
The art installation consists of people dressed in all white clothing to double as a “human screen” while a compilation of videos and images from this summer’s protests in Iran are projected on them.
Sad but powerful.