Ohio State’s Harry Potter Alliance seeks to better Muggle world Ohio State Harry Potter fans are aiming to add a little magic to giving back in the community. The Harry Potter Alliance is a national nonprofit…