Lucky Phiri A street kid believed to be three months pregnant has died on the spot after two speeding vehicles ran over her on Lusaka’s Lumumba Road. This incident happened last night near City Market Bus Station. A ZNBC news crew that was on the scene reports that the deceased’s friends, identified her as MARY