Video PlayerClose
People gather at the Grand Harbor to watch the 2018 Rolex Middle Sea Race at the Grand Harbor in Valletta, Malta, Oct. 20, 2018. (Xinhua/Roberto Runza)
People gather at the Grand Harbor to watch the 2018 Rolex Middle Sea Race at the Grand Harbor in Valletta, Malta, Oct. 20, 2018. (Xinhua/Roberto Runza)