King Charles Agrees to Meghan Markle Statue at Buckingham Palace

LONDON - England - King Charles III has agreed to a Meghan Markle statue to be displayed at Buckingham Palace.