Our manifesto has not been documented – Ivor Greenstreet

Ivor Kobina Greenstreet, Flagbearer, CPP
Ivor Kobina Greenstreet, Flagbearer, CPP