Nia Mumbato

Nia Mumbato is in Boston! In 2009 Nia appeared on the hit African TV show Last Comic Standing-AFRICA! She packed her bags, left her village and is in