The death of an alleged drug lord in Durban, Teddy Mafia AKA Yaganathan Pillay has sparked outrage in the suburb of Shallcross. Yaganathan Pillay or Teddy...