Agents detained Marie-Therese Ross in Alabama on 1 April after she overstayed her 90-day visa, according to DHS
The French government is pressing the US Department of Homeland Security (DHS) to releas…
You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.
Agents detained Marie-Therese Ross in Alabama on 1 April after she overstayed her 90-day visa, according to DHS
The French government is pressing the US Department of Homeland Security (DHS) to releas…