IBTimes UK
Representatives Al Green and Brad Sherman announced their plans to file articles of impeachment for President Donald Trump on Wednesday (June 7) claiming he has obstructed justice in the government and amp;#39;s investigation into Russian interference in the U.S. election.