September 3, 2024Japanese-American director Neo Sora & cast of his film ‘HappyEnd’ received a standing ovation at today’s 81st Venice International Film Festival. Sora expressed solidarity with Palestine by donning a traditional Palestinian keffiyeh & Palestinian flag patch. Japan
September 3, 2024Ukraine reportedly uses new drone missile in attack on Russian target in Crimea Japan