Scotland Yard is currently investigating after a letter containing white powder was mailed to Prince Harry and Meghan Markle. PRINCE HARRY &…