The work has officially begun to expand the University of Illinois’ Japan House. After an eight-year journey, the construction of the Ogura-Sato Annex is finally beginning. According to the Japan ...