This is Army Spc. Vincent Sebastian Ibarria. He died in Afghanistan's Farah province in a vehicle rollover yesterday, the Pentagon just announced.— Dan Lamothe (@DanLamothe) July 5, 2020
He was 21 years old, and on his first deployment as a member of the 10th Mountain Division.
RIP. pic.twitter.com/HYWrkmpCzS