Shelland is a small village and civil parish located just off the A14, 4 miles west of Stowmarket in Suffolk, England.Shelland consists of roughly 10 houses, a church and Shelland Green. At the 2001 census the village had a population of 39. Read More
Voting in the assembly by-election in Meghalaya's Shella constituency passed off peacefully on Monday with 84.56 per cent of the total 29,542 electorate casting their votes. ...