Seton Hall University President Monsignor Robert Sheeran has announced he will step down as President on June 30, 2010. Listen to WSOU’s coverage of his announcement (mp3).
Read the full Seton Hall news story here »
News Feed
WSOU on Flickr »