Biography

Gen Van Allan is a precise definition of the age old English saying.The end justifies the means. Aman whose life from a tender age has been abattle against the odds and adversity on his up hill climb to the helm.
Born Asiimwe Allan 31 years ago to Mr and Mrs Babugura of Mitooma, by then Bushenyi district. Allan is the third born child in family of ten. five boys and five girls. As the eldest son.his life was well poised as one  of sac ...