Punished by God. Forgotten by Society
Femen Protested at the Tour de France in London Yesterday
I was told that the group would be in Westminster at 3 PM. Uncertain what bicycles have to do with the oppression of women, I went to check it out.
Advertisement