A 108ft long concrete vagina sculpture sparks fury in Brazil  

A 108ft long concrete vagina sculpture embedded on a hillside sparks fury in Brazil ‘Diva’, a scarlet sculpture of a vagina on a hillside in Brazil, has polarised opinions ‘One of the stupidest things I’ve ever seen!’ one critic of the artwork said   Others praised the sculpture for its ‘beauty’ and ‘elevation of feminism’  By … Read more