Law & Legal Issues

Where is the presidential impeachment held?

Answer

User Avatar
Wiki User
11/03/2010

An impeachment trial takes place in Congress.