Prince Harry and Meghan Markle Double Down On Car Chase Claims

2023-07-17 2

Prince Harry and Meghan Markle are doubling down that they did not lie abut their "nearly catastrophic car chase" in New York.