Washington (CNN) President Donald Trump hasn't had a lot of good weeks since becoming president last January. But this one looks like one of the worst.

Trump was buffeted on virtually every front -- the Russia investigation, issues of his personal conduct prior to becoming president, staffing at the White House, crisis response -- over the past week, and, as is often the case, his own public comments made things worse, not better.

+Here's a quick review of the major -- and majorly bad -- news of the past five days for Trump:

Special counsel Robert Mueller issued indictments for 13 Russians for their role in a massive election meddling plot that roped in "unwitting" Trump campaign officials in its web. The depth and breath of the Russia strategy to influence the 2016 election runs directly counter to Trump's attempts to cast the entire Russia investigation as a "total hoax: and a "witch hunt."

Rick Gates, a former senior adviser to Trump's 2016 campaign, is nearing a plea deal with special counsel Robert Mueller. Gates would be the third member of Trump's campaign to cooperate with the Mueller investigation into Russia's attempted meddling in the 2016 election and possible collusion with the Trump campaign.

Michael Cohen, Trump's personal lawyer, acknowledged this week that he made a $130,000 personal payment to porn star Stormy Daniels as a way to keep her from going public with her story about an alleged affair with Trump. Cohen insists -- unbelievably -- that Trump had no knowledge of the payment and that he was never reimbursed for it.