Three suspects charged with human trafficking and illegal firearm possession will appear in Johannesburg Magistrate's Court this morning. They were arrested last week following a tip-off that led police to a Sandringham house, where 26 undocumented Ethiopian nationals were found captive.