On Oct. 15, 2018, Kensington Palace announced that Prince Harry and Meghan Markle are expecting their first child, due in Spring 2019. The announcement was shadowed by controversy, because many news outlets
On Oct. 15, 2018, Kensington Palace announced that Prince Harry and Meghan Markle are expecting their first child, due in Spring 2019. The announcement was shadowed by controversy, because many news outlets
More by Raveena Nabi