Home Tags Tribeca Festival

Tag: Tribeca Festival

Malawi’s Lazarus Wins Award at Tribeca Festival in USA

Malawi’s street musician Lazarus has won the Disruptive Innovation Award (TDIA) which are part of the Tribeca Film Festival in New York,...