How significant! The site of the demon of feminism, She Guardian, is Tyburn hill in Hyde Park, where so many saints were martyred in the sixteenth and seventeenth centuries.
Women of Grace blog: The latest addition to London’s cityscape is supposed to be a monument to feminism but the overtly satanic image, built on the site of an old gallow, speaks volumes about the true nature of radical feminism. More on this here.






