Teargas has rocked Kampala city center following a tragic incident that left a street vendor dead after falling in the trench. This...