republicbroadcasting.org
Why Britain’s Queen Elizabeth had to let Prince Andrew go
MSN Analysis by Max Foster and Lauren Said-Moorhouse, CNN 10 hrs ago It should have been a day of joy for Queen Elizabeth II and the Duke of Edinburgh, who were marking their 72nd wedding anniversa…