Ireland

Impeachment: How Does It Work?

Impeachment law has recently gained new prominence in the public eye. In the United States, Donald’s Trump’s opponents call for him to be removed…