News Alida Rodrigues: AnthologiaAlida Rodrigues, born in Angola in 1983 and based in London, will be showing and developing work in the Education Space… 01 Jan 1970