A couple years ago they uploaded some rather informative videos on YouTube but nothing new has been posted since then.
Miaka michache iliyopita walipakia video zenye kuelimisha kwenye YouTube lakini hakuna jipya ambalo limechapishwa tangu wakati huo.