Witness in Major Mahama trial involved in accident

Major Mahama was lynched by some residents in Denkyira-Obuase
Major Mahama was lynched by some residents in Denkyira-Obuase