Student Spotlight: Marissa Moschetta
By Megan Ann Williams The Kibera Slum in Kenya, one of the most populated places on earth, measures 1.5 square miles, and is home to more than one million people. You won’t find it on any vacation pamphlets or flyers, but it is where Marissa Moschetta, a senior from Houston, chose to spend her 2010 […]