Japanese Princess Mako to marry commoner boyfriend on October 26

Tokyo: Japanese Princess Mako will marry her fiance, a former college classmate, on October 26, after years of intense scrutiny

Read more