Hundreds of people in the Mexican border city of Ciudad Juarez have gathered on the edge of the Rio Grande river to form a “human wall” to protest U.S. President Donald Trump’s plans for a wall between the countries. The demonstrators held aloft on Friday colorful swatches of cloth and waved to the residents of the neighboring city of El Paso, Texas.