February 22, 2018

Zenzeleni mesh networking in the Transkei

read more