In the aftermath of the recent scandals at various universities, there have been calls for the leaders of these institutions to step down. Should higher education officials be held accountable for what happens far down the leadership chain?
700,000 students enrolled at U.S. university and college campuses last year from abroad, contributing $21 billion to the U.S. economy, according to a new report.