The U.S. military has finished installing a floating pier for the Gaza Strip
Subscribe
Login
0 Comments