Sgt. La David Johnson, soldier killed in Niger, laid to rest in Florida

Sgt. La David Johnson was killed during an ambush in Niger on Oct. 4.

— -- U.S. Army Sgt. La David Johnson, who was among four American service members killed in Niger earlier this month, was laid to rest in his home state of Florida on Saturday.

A flag-covered coffin holding Johnson's remains was carried into South Florida's Christ The Rock Church for a private funeral service Saturday morning. American flags flew at half-staff across the Sunshine State as Johnson's body was then taken to Hollywood Memorial Gardens where he was buried.

An emotional public viewing for Johnson, 25, was held the previous night at the church in Cooper City, where gospel music filled the room while loved ones and strangers cried, prayed and hugged each other. His family, wearing red shirts, sat in the front row, a short distance from his closed casket, flanked by a heart-shaped wreath made of red roses.

Instead of wearing a red shirt, Johnson's aunt, Sharon Wright, wore a military green U.S. Army T-shirt and sat outside the church on a bench weeping, according to ABC affiliate WPLG.

Johnson, a native of Miami Gardens, and three other U.S. service members, were killed during an ambush near a village close to Niger's border with Mali on Oct. 4.

Johnson leaves behind his wife Myeshia, who is expecting their third child in January. They also have a 2-year-old son and 6-year-old daughter.

“I'm not going to ever have my brother anymore,” she told the newspaper.

Throughout Johnson's viewing on Friday night, soldiers marched up to the casket, stopped, saluted and marched away.

As people waited in line, two screens broadcast photos of Johnson -- some in his army fatigues, others holding his children, the Miami Herald reported.

Many of those who attended the viewing were veterans who did not know Johnson, but wanted to pay their respects.

Another veteran, Mike Pacheco, told WPLG that his thoughts were with Johnson's widow. "My condolences to her and her family," he said. "I hurt maybe not as much as you, but I hurt deeply because it's that kind of bond, and God Bless your family. I want to thank your husband for putting up the ultimate sacrifice and may he rest In peace."

Trump later criticized the congresswoman and denied on Twitter her account of the conversation.

ABC News' Morgan Winsor contributed to this report.