mugemana kibambasi dukoresha ubutunzi mu kudutunga the hill fort at hambledon hill is just to the north one million telstar units were sold