Pastor Evan is a Zimbabwean religious leader, motivational speaker, author and leader of the This Flag Movement. In April 2016 he posted a video on Facebook with the title ThisFlag, which went viral spurring the start of the #ThisFlag hashtag online. In the video, he decried the state of the economy and how he felt Zimbabwe was not delivering its promises to its citizens. He would be later arrested early July 2016 after successfully calling for a national 'Stay Away' dubbed 'Shut Down Zimbabwe'.
An advocate for Gender equality and the advancement of women, Madonsela is a member of South African Women Lawyers Association (SAWLA) and Business Women’s Association of South Africa (BWASA). In 2012, she was honoured with South Africa’s most Influential Women Award. She has authored and co authored several publications including books, chapter, journals and handbooks on gender management and gender mainstreaming. Madonsela was also one of the drafters of South Africa’s current constitution in 1994.