Description

President Joseph Estrada of the Philippines impeached due to allegations of corruption

Location

Philippines

Rate

Quite important (7)

Sphere

Politics

Comments