The Traffic Directorate of Uganda Police Force (UPF) has confirmed that at least 20 people have been killed in a…