Pop Culture

5 Times Royals Have Abdicated The Crown

From Japan to England, over the years several members of royalty have abdicated the crown, check here all the times.