Wednesday, December 24, 2025

The next Christmas miracle.

The El Salvador detainees need to be returned to the USA for Due Process hearings and to reunite with their families who are currently waiting for their Christmas miracle. 

(Click here)