David LP
dlpza.bsky.social
David LP
@dlpza.bsky.social
Climate campaigner, human rights journalist, NPO director, father, human, living in Cape Town. May be ’hard left’ ;) www.fossilfreesa.org.za
No media yet.