With the article on Red Lips High Heels about the Egyptian activist and her affiliation with the FEMEN group came a lot of prolonged thoughts and debates. What is FEMEN? FEMEN is a feminist group, in Kiev, known for its topless protests. Theya��ve taken part in protests against religious institutions, international marriage agencies, sexism, sex […]