Despite claims from Meghan herself and Kensington Palace — Meghan Markle appears to have in fact lied about a significant piece of information regarding herself.…
Despite claims from Meghan herself and Kensington Palace — Meghan Markle appears to have in fact lied about a significant piece of information regarding herself.…