Incredible AlgeriaSource : Google photo of Tizi Ouzou mountains in Algeria Synopsis : Independence and freedom come at a heavy price that we in India know...