Why the Governing Party Election Is the Main Event in Japan

The country has free elections, opposition parties and, lately, public discontent. So why are the Liberal Democrats nearly assured to remain in power?
( read original story …)