Over 300 peasant families in North-Eastern Sri Lanka face eviction and uncertain future as Yan Oya irrigation project inches closer to completion 30 August 2017 Yan Oya, a mega-irrigation project in Trincomalee district of Sri Lanka has so far destroyed… Read more →