Keke211 Keke211 30-10-2017 Social Studies contestada when legislative body has power of impeachment and which legislation body has the power to hold the trial for impeachment