US President Donald Trump's former lawyer Michael Cohen is preparing to tell Congress that the President is "a racist, a conman and a cheat".
According to testimony released ahead of his appearance, Cohen will allege possible tax fraud and racist language by Trump.
This comes as Trump is preparing for his second summit with North Korean leader Kim Jong-Un in Vietnam.
Simon Marks has more:

Powerful 6.3 quake kills at least 20 in Afghanistan, hundreds injured
Hamas hands over three more hostage bodies
Israeli strike kills one in Gaza as sides trade blame for truce violations
UK police say mass stabbing on train not terrorist incident, two arrested
