Constitutional Court vows fair ruling as impeachment trial opens

2017-01-03 1