20160506 city.mumbai: Amboli residents pleased that 'life sentence means life'