Earlier this afternoon, Kim Osorio was announced as the new Editor-In-Chief of The Source Magazine. The news was delivered at a New York City press conference at the Muse Hotel. This is the second time Osorio has held the position at the popular magazine. She held the Editor-In-Chief position from 2000-2005. Kim Osorio has the […]