Does anybody who studied english history know of a woman who had to ride through the streets naked for some political reason. I cant remember the exact story and it driving me crazy.
(before somebody gives me a link to catherine the great, this is a serious question.)