UK in Tizzy Over Homeless People and the Royal Wedding
01
04
18'
A political storm is brewing ahead of Prince Harry and Meghan Markle's May 19 wedding over whether to crack down on homeless people and beggars in the well-to-do English town of Windsor. The wedding will be held at Windsor Castle, the town's most famous landmark and a favored residence of...
Share This!