President Donald Trump will speak at a rally Friday in North Carolina.

President Donald Trump is scheduled to speak at 7 p.m. ET. Watch live in the player above.

The rally comes amid a rapidly escalating investigation into a wave of mail bombs targeting Democrats and prominent critics of Trump, the backdrop of the final stretch of campaigning in the 2018 midterms.

Still unclear: what role, if any, the cases will play in the elections.

Trump praised the apprehension of a suspect in the case and said “we must never allow political violence to take root in America.” But earlier he had complained that the media’s focus on the case was distracting from Republican efforts in the Nov. 6 elections.

The investigation, along with Trump’s decision to send hundreds of troops to the U.S. southern border, was colliding with an active weekend of midterm campaigning. Trump will hold rallies in Charlotte, N.C., on Friday night and southern Illinois on Saturday.

Former President Barack Obama was rallying Michigan Democrats in Detroit while former Vice President Joe Biden was campaigning on behalf of congressional Democrats in New York and Connecticut on Friday. Obama and Biden were targets of the mail bombs.

Vermont Sen. Bernie Sanders will campaign for California Democrats during the weekend, and New Jersey Sen. Cory Booker, another of the targets of the suspicious packages, was making several stops in New Hampshire to boost midterm turnout.