AgriBusDev Boss Takes His Own Life

The Agricultural Business Development Agency (Agribusdev) managing director Petrus Uugwanga yesterday took his own life. He was 47. The police confirmed Uugwanga allegedly shot himself with a shotgun to the chest. His body was found at about 14h22 along Matshishi Road in the Otjomuise area. “A pump-action shotgun was found lying few metres from the body.…