Professor Haile Germa, teacher and film director in the Diaspora, is back in Addis with his 15 crew. He was shooting his latest film, Teza (literally translated as 'dew'), in the middle of Kasanchis ...