In Photos: Trump Rally in Grand Rapids, Mich.

In Photos: Trump Rally in Grand Rapids, Mich.
President Donald Trump at a MAGA rally in Grand Rapids, Mich., on March 28, 2019. (Charlotte Cuthbertson/The Epoch Times)
Charlotte Cuthbertson
3/29/2019
Updated:
3/29/2019
People wait in line before President Donald Trump’s MAGA rally in Grand Rapids, Mich., on March 28, 2019. (Charlotte Cuthbertson/The Epoch Times)
People wait in line before President Donald Trump’s MAGA rally in Grand Rapids, Mich., on March 28, 2019. (Charlotte Cuthbertson/The Epoch Times)
Audience members during the national anthem at President Donald Trump’s MAGA rally in Grand Rapids, Mich., on March 28, 2019. (Charlotte Cuthbertson/The Epoch Times)
Audience members during the national anthem at President Donald Trump’s MAGA rally in Grand Rapids, Mich., on March 28, 2019. (Charlotte Cuthbertson/The Epoch Times)
Ronna McDaniel, chair of the Republican National Committee, at President Donald Trump’s MAGA rally in Grand Rapids, Mich., on March 28, 2019. (Charlotte Cuthbertson/The Epoch Times)
Ronna McDaniel, chair of the Republican National Committee, at President Donald Trump’s MAGA rally in Grand Rapids, Mich., on March 28, 2019. (Charlotte Cuthbertson/The Epoch Times)
Donald Trump Jr., on the media riser before President Donald Trump’s MAGA rally in Grand Rapids, Mich., on March 28, 2019. (Charlotte Cuthbertson/The Epoch Times)
Donald Trump Jr., on the media riser before President Donald Trump’s MAGA rally in Grand Rapids, Mich., on March 28, 2019. (Charlotte Cuthbertson/The Epoch Times)
Laura Cox, head of the Michigan Republican Party, speaks at President Donald Trump’s MAGA rally in Grand Rapids, Mich., on March 28, 2019. (Charlotte Cuthbertson/The Epoch Times)
Laura Cox, head of the Michigan Republican Party, speaks at President Donald Trump’s MAGA rally in Grand Rapids, Mich., on March 28, 2019. (Charlotte Cuthbertson/The Epoch Times)
Trump 2020 campaign manager Brad Parscale at President Donald Trump’s MAGA rally in Grand Rapids, Mich., on March 28, 2019. (Charlotte Cuthbertson/The Epoch Times)
Trump 2020 campaign manager Brad Parscale at President Donald Trump’s MAGA rally in Grand Rapids, Mich., on March 28, 2019. (Charlotte Cuthbertson/The Epoch Times)
Donald Trump Jr., at President Donald Trump’s MAGA rally in Grand Rapids, Mich., on March 28, 2019. (Charlotte Cuthbertson/The Epoch Times)
Donald Trump Jr., at President Donald Trump’s MAGA rally in Grand Rapids, Mich., on March 28, 2019. (Charlotte Cuthbertson/The Epoch Times)
Donald Trump Jr., at President Donald Trump’s MAGA rally in Grand Rapids, Mich., on March 28, 2019. (Charlotte Cuthbertson/The Epoch Times)
Donald Trump Jr., at President Donald Trump’s MAGA rally in Grand Rapids, Mich., on March 28, 2019. (Charlotte Cuthbertson/The Epoch Times)
Audience members at President Donald Trump’s MAGA rally in Grand Rapids, Mich., on March 28, 2019. (Charlotte Cuthbertson/The Epoch Times)
Audience members at President Donald Trump’s MAGA rally in Grand Rapids, Mich., on March 28, 2019. (Charlotte Cuthbertson/The Epoch Times)
President Donald Trump at a MAGA rally in Grand Rapids, Mich., on March 28, 2019. (Charlotte Cuthbertson/The Epoch Times)
President Donald Trump at a MAGA rally in Grand Rapids, Mich., on March 28, 2019. (Charlotte Cuthbertson/The Epoch Times)
President Donald Trump at a MAGA rally in Grand Rapids, Mich., on March 28, 2019. (Charlotte Cuthbertson/The Epoch Times)
President Donald Trump at a MAGA rally in Grand Rapids, Mich., on March 28, 2019. (Charlotte Cuthbertson/The Epoch Times)
President Donald Trump at a MAGA rally in Grand Rapids, Mich., on March 28, 2019. (Charlotte Cuthbertson/The Epoch Times)
President Donald Trump at a MAGA rally in Grand Rapids, Mich., on March 28, 2019. (Charlotte Cuthbertson/The Epoch Times)
President Donald Trump at a MAGA rally in Grand Rapids, Mich., on March 28, 2019. (Charlotte Cuthbertson/The Epoch Times)
President Donald Trump at a MAGA rally in Grand Rapids, Mich., on March 28, 2019. (Charlotte Cuthbertson/The Epoch Times)
Audience members at President Donald Trump’s MAGA rally in Grand Rapids, Mich., on March 28, 2019. (Charlotte Cuthbertson/The Epoch Times)
Audience members at President Donald Trump’s MAGA rally in Grand Rapids, Mich., on March 28, 2019. (Charlotte Cuthbertson/The Epoch Times)
President Donald Trump at a MAGA rally in Grand Rapids, Mich., on March 28, 2019. (Charlotte Cuthbertson/The Epoch Times)
President Donald Trump at a MAGA rally in Grand Rapids, Mich., on March 28, 2019. (Charlotte Cuthbertson/The Epoch Times)
President Donald Trump at a MAGA rally in Grand Rapids, Mich., on March 28, 2019. (Charlotte Cuthbertson/The Epoch Times)
President Donald Trump at a MAGA rally in Grand Rapids, Mich., on March 28, 2019. (Charlotte Cuthbertson/The Epoch Times)
Audience members at President Donald Trump’s MAGA rally in Grand Rapids, Mich., on March 28, 2019. (Charlotte Cuthbertson/The Epoch Times)
Audience members at President Donald Trump’s MAGA rally in Grand Rapids, Mich., on March 28, 2019. (Charlotte Cuthbertson/The Epoch Times)
President Donald Trump at a MAGA rally in Grand Rapids, Mich., on March 28, 2019. (Charlotte Cuthbertson/The Epoch Times)
President Donald Trump at a MAGA rally in Grand Rapids, Mich., on March 28, 2019. (Charlotte Cuthbertson/The Epoch Times)
Audience members at President Donald Trump’s MAGA rally in Grand Rapids, Mich., on March 28, 2019. (Charlotte Cuthbertson/The Epoch Times)
Audience members at President Donald Trump’s MAGA rally in Grand Rapids, Mich., on March 28, 2019. (Charlotte Cuthbertson/The Epoch Times)
President Donald Trump at a MAGA rally in Grand Rapids, Mich., on March 28, 2019. (Charlotte Cuthbertson/The Epoch Times)
President Donald Trump at a MAGA rally in Grand Rapids, Mich., on March 28, 2019. (Charlotte Cuthbertson/The Epoch Times)
Audience members at President Donald Trump’s MAGA rally in Grand Rapids, Mich., on March 28, 2019. (Charlotte Cuthbertson/The Epoch Times)
Audience members at President Donald Trump’s MAGA rally in Grand Rapids, Mich., on March 28, 2019. (Charlotte Cuthbertson/The Epoch Times)
Audience members at President Donald Trump’s MAGA rally in Grand Rapids, Mich., on March 28, 2019. (Charlotte Cuthbertson/The Epoch Times)
Audience members at President Donald Trump’s MAGA rally in Grand Rapids, Mich., on March 28, 2019. (Charlotte Cuthbertson/The Epoch Times)
President Donald Trump at a MAGA rally in Grand Rapids, Mich., on March 28, 2019. (Charlotte Cuthbertson/The Epoch Times)
President Donald Trump at a MAGA rally in Grand Rapids, Mich., on March 28, 2019. (Charlotte Cuthbertson/The Epoch Times)
Audience members at President Donald Trump’s MAGA rally in Grand Rapids, Mich., on March 28, 2019. (Charlotte Cuthbertson/The Epoch Times)
Audience members at President Donald Trump’s MAGA rally in Grand Rapids, Mich., on March 28, 2019. (Charlotte Cuthbertson/The Epoch Times)
Audience members at President Donald Trump’s MAGA rally in Grand Rapids, Mich., on March 28, 2019. (Charlotte Cuthbertson/The Epoch Times)
Audience members at President Donald Trump’s MAGA rally in Grand Rapids, Mich., on March 28, 2019. (Charlotte Cuthbertson/The Epoch Times)
Audience members at President Donald Trump’s MAGA rally in Grand Rapids, Mich., on March 28, 2019. (Charlotte Cuthbertson/The Epoch Times)
Audience members at President Donald Trump’s MAGA rally in Grand Rapids, Mich., on March 28, 2019. (Charlotte Cuthbertson/The Epoch Times)
President Donald Trump at a MAGA rally in Grand Rapids, Mich., on March 28, 2019. (Charlotte Cuthbertson/The Epoch Times)
President Donald Trump at a MAGA rally in Grand Rapids, Mich., on March 28, 2019. (Charlotte Cuthbertson/The Epoch Times)
President Donald Trump at a MAGA rally in Grand Rapids, Mich., on March 28, 2019. (Charlotte Cuthbertson/The Epoch Times)
President Donald Trump at a MAGA rally in Grand Rapids, Mich., on March 28, 2019. (Charlotte Cuthbertson/The Epoch Times)
President Donald Trump at a MAGA rally in Grand Rapids, Mich., on March 28, 2019. (Charlotte Cuthbertson/The Epoch Times)
President Donald Trump at a MAGA rally in Grand Rapids, Mich., on March 28, 2019. (Charlotte Cuthbertson/The Epoch Times)