Student overcomes difficult circumstances to graduate

News Archive