Kate Middleton visits the growing Sarah Everard memorial in London
The Duchess of Cambridge left flowers at a memorial for Sarah Everard, a 33-year-old U.K. woman who was found dead days after she disappeared while walking home alone from a friend’s apartment.