Giant African land snail discovered in a parcel in LeicestershireA Giant African land snail discovered in a parcel in Leicestershire 20 Aug 2021