Naked woman protests war in Afghanistan

On Tuesday, a woman in London stopped traffic in front of the House of Parliament for five minutes after taking off her clothes and sitting on top of a black taxi cab to protest the war in Afghanistan.
While getting naked in public is definitely a way to draw attention, I question whether it is really a method that should be used to promote any cause, unless exposing your body has some very direct connection to the issue at hand.
In general, I tend to agree with those (here, here, here and here) who critique PETA, for example, for using nudity and sex to promote animal rights. What are your thoughts?


[...] have been gay for a long time. And lesbians, apparently, make very good officer candidates. Also, a naked London woman doesn’t like the war in [...]
[...] I have argued on this site before, I still question the efficacy of nude protests. While nudity definitely can draw a crowd and the [...]