Washington, United States | AFP | The BuzzFeed story was a bombshell: President Donald Trump instructed his lawyer to lie to Congress about plans to build a Trump Tower in Moscow. It sparked immediate calls for impeachment. Less than 24 hours later, the story was struck down by a rare statement …
Read More »