Demonstration in Support of Palestine Held in Tokyo
Hundreds of local and foreign demonstrators gathered in front of Shinjuku Station, one of the most crowded train stations in the Japanese capital, Tokyo, to stage a demonstration in support of Gazans. The crowd called for an immediate…