Reports claim U.S. House Democrats are just two votes short of impeaching Trump before March 31.
However, this has not been officially confirmed, and the situation is still unclear.
$BTC $ETH $XRP