Small Company + Big Ideas = Interesting Ideas

Lost Children of Chechnya

30′ film investigating the appalling cost of ten years of war on the children of Chechnya – and following the dedicated surgeon who risked his life to save theirs as he returns to his devastated country to rebuild lives.

Al Jazeera Network