rail stations

Armed police will patrol rail stations at British royal wedding

Armed police will patrol rail stations at British royal wedding

  • Prince Harry is due to marry Meghan Markle on May 19.
  • More than 100,000 people are expected to travel to Windsor to try to see the royal couple.
By AP ·