WASHINGTON, D.C. - Independence Day may be over, but plenty of political fireworks when FBI Director James Comey made a long-awaited announcement in the Hillary Clinton email investigation.
"We are expressing our view to Justice [Department] that no charges are appropriate in this case," Comey proclaimed.
That news takes Clinton off-the-hook for any criminal wrong-doing and clears the way for her to accept the Democratic Nomination at the convention in Philadelphia later this month.
But the FBI gave Clinton a scathing scolding for using a personal server for State Department business.
"There is evidence that they were extremely careless in their handling of very sensitive, highly classified information," Comey suggested.
In a statement, the Clinton Campaign said, "We are glad that this matter is now resolved."
But for Republicans, that criticism amounts to a slap on the wrist.
House Speaker Paul Ryan issued a statement saying "this announcement defies explanation."
Donald Trump was quick to tweet his thoughts on the FBI announcement, saying "the system is rigged!" and "very very unfair!"
Of course, 'The Donald' didn't exactly have a rosy weekend himself.
After a controversial tweet he made about Clinton with a 'Star of David'-like emblem, critics accused Trump of being anti-semetic and he suffered plenty of fallout from that!
As Clinton joins President Obama aboard Air Force One to hit the campaign trail in North Carolina, some Republicans say the FBI may have let her off the hook, but they believe the American voters won't be so forgiving in November.