Promise Land ?!?
Automatic english translation :
http://www.filmsforaction.org/watch/this_land_is_mine/#.U7-RibnYjxF.facebook