Members of the 20th Chinese medical team for Malta offer health consultations to local residents in Cospicua, Malta, on March 9, 2025. (Xinhua/Chen Wenxian)
Go to Forum >>0 Comment(s)