General

Harry, Meghan to stay in separate hotels

Prince Harry and Meghan Markle will spend the night before their wedding at separate luxury hotels near Windsor Castle.