Grenfell Tower: Last visible’ remains found

British police say they have found the “last visible” human remains from inside Grenfell Tower, the 24-story building that was the site of last month’s raging fire.

Add Comment

*