The Colour Purple Review: When Solidarity Paves Way For LiberationBy Mahvish Shahab 4 min read | Sep 11, 2018