Royal wedding puts the spotlight on homelessness in Windsor

The National

The royal wedding has put the spotlight on the issues homeless people face in Windsor, U.K., where Prince Harry and Meghan Markle will be married.

More From News/TV Shows/The National/World