Ozawa Ichiro is one of the most important figures in Japanese politics, having held the positions of Chief Secretary of the Liberal Democrat Party and, after defection from the LDP, President of the Democratic Party of Japan. Ozawa has distinctive ideas that set him apart from the average Japanese...

Read more