Independent Media claims that the #Tembisa10 story is linked to human trafficking Independent Media admitted in a statement that their reputation took a beating over the...