Stranded passengers are pictured after an aircraft collision at the Haneda Airport in Tokyo, Japan, Jan. 3, 2024. (Xinhua/Yue Chenxing)
Go to Forum >>0 Comment(s)