Saturday 15 December 2018
Home      All news      Contact us      English
cnn - 6 month ago

Detainees: America is our last hope

Detainees at a central processing center in McAllen, Texas, were frightened and told Massachusetts Democratic Sen. Elizabeth Warren that America is their last hope, she told CNN after leaving the center Sunday.

Related news

Latest News
Hashtags:   

Detainees

 | 

America

 | 
Most Popular (6 hours)

Most Popular (24 hours)

Most Popular (a week)

Sources