It has been a whirlwind few days for Abrego Garcia, who has spent 5 months in detention, some of it at a notorious prison in his native El Salvador.

Abrego Garcia’s case became a flashpoint in Trump’s immigration agenda after he was mistakenly deported to El Salvador in March.

The Trump administration is pushing for his removal from the US amid contested gang allegations and smuggling charges.