The third edition of She Arts, a festival dedicated to showcasing women's creativity, launched at the American University in Cairo's Tahrir Campus yesterday and will run until 1 October.