The Police at Kira Road are investigating a fatal accident that left two people dead at Kayunga Road Junction along Acacia Avenue...