Meghan Markle's 'controlling nature on display' as royal reconciliation hopes dashed April 14, 2024 News Meghan Markle’s “controlling nature” was on display as Prince Harry accepted a trophy for winning a charity polo match, a royal expert More