US President Donald Trump has called himself the "greatest of all presidents” as Democrats are meeting this weekend to prepare impeachment charges against him. On Saturday, the US House of Representatives Judiciary Committee's Democratic lawmakers released a 55-page report detailing offenses that could warrant impeachment against the Republican president. The report covers the "constitutional grounds for presidential impeachment," including bribery, abuse of power, betrayal of America’s national interest and corruption ...