The Last Villagers of Avsar

November 29, 2016
0.0%

Al Jazeera World - S6 - E34

The Last Villagers of Avsar

A rural community in western Turkey is losing its livelihood, population and hope for the future.

Al Jazeera World: Season 6 - 34 Episode s