Switzerland's smallest village is facing a battle to stay alive. Like many Alpine communities, Corippo, in the southern canton of Ticino, has experienced decades of depopulation as younger ...