The University of Southern California (USC) has stirred controversy after deciding to cancel the commencement speech of its valedictorian, Asna Tabassum, citing "security concerns".