After 214 days in a Mexican prison, Marine Sgt. Andrew Tahmooressi touched down in Miami, Florida, this morning, following his release by a Mexican judge on humanitarian grounds because of post-traumatic stress.

Marine Released from Mexican Jail, Returns to U.S.

Greta Van Susteren, who has covered the story tirelessly since day one, said on “Fox and Friends Weekend” this morning that she was thrilled about Sgt. Tahmooressi’s release, but questioned why it took months and months to get to the obvious.

"I should be grateful that it finally happened for him – and congratulations to Sgt. Tahmooressi’s mother – but what took so long on this one?"

1 Dead, 1 Seriously Hurt in SpaceShipTwo Crash

The Mexican government could have expedited this case, Greta said, and President Obama failed to put diplomatic pressure on Mexico.

"He is a Marine. He has PTSD. He did two tours in Afghanistan. He made a mistake. Can we at least speed up the process a little bit?" Greta asked.

"Don't we owe that to him? And couldn't the president have helped a little more? Couldn't Mexico have been a little more gracious?"

"Bottom line: glad he's home."

Hear more of Greta's reaction to Sgt. Tahmooressi’s release above and see Rep. Ileana Ros-Lehtinen (R-FL) and former Governor of New Mexico Bill Richardson discuss their roles in the negotiations below.

Peters on Gitmo: 'You Don't Put Terrorists in a Prison & Pamper Them'

Court Order: Kaci Hickox's Roommate in Sierra Leone Was Treated for Ebola

Watch & Weigh In: Read Fox News Election Night Coverage Details