When more than 100,000 cheering royal fans gather for the wedding of Prince Harry to Meghan Markle next month, British police will be treating every one as a potential terrorist, prankster or royal obsessive.
When more than 100,000 cheering royal fans gather for the wedding of Prince Harry to Meghan Markle next month, British police will be treating every one as a potential terrorist, prankster or royal obsessive.