Reports emerged on Saturday afternoon that a vehicle had “exploded” close to the central London royal residence.
Daily Express :: News Feed
Reports emerged on Saturday afternoon that a vehicle had “exploded” close to the central London royal residence.
Daily Express :: News Feed