Forced Evictions

The unseen fate of 15 million people per year around the globe! Current development projects, though aimed at improving the lives of people, actually end up exacerbating...