Death has been the constant companion in Steven Luu’s life—from war-torn Vietnam to the battlefields of Iraq and Afghanistan. But through art, Luu, now a master of fine arts (MFA) student at George Mason University’s School of Art, within the College of Visual and Performing Arts, has discovered peace, purpose, and a path to healing.
Read the full article here.
May 02, 2025