Video PlayerClose
People release green balloons outside St. Helen's Church during a commemoration marking the second anniversary of the Grenfell Tower fire in London, Britain, on June 14, 2019. The deadly fire in the Grenfell Tower caused 72 deaths on June 14, 2017. (Xinhua/Ray Tang)