In which Midwestern state capital did Fidel Castro’s mother and sister hide out during the Cuban Revolution?

The more you learn about Columbus, the more you know

Ohio State University’s main campus is located in Columbus, Ohio’s state capital. You probably already know this … but what is it about Columbus you don’t know? The Chicago Tribune wrote this article on Columbus a few months ago. Check it out.