Trainloads of demonstrators arriving in Jerusalem streamed up escalators in the city’s main train station chanting, “democracy.” Free America Network Articles
Trainloads of demonstrators arriving in Jerusalem streamed up escalators in the city’s main train station chanting, “democracy.” Free America Network Articles