The 1,000 foot-long floating barrier is designed to stop migrants attempting to cross the River Grande
Daily Express :: News Feed
The 1,000 foot-long floating barrier is designed to stop migrants attempting to cross the River Grande
Daily Express :: News Feed