King Juan Carlos abdicates Spanish throne on Monday. Headlines show that the King of Spain, King Juan Carlos abdicates Spanish throne as according to the monarch, he is “open a new era of hope” with the reign of his son Felipe.
by Althea Serad
by Alexandria Alava
by Eli Auslender
by TravelersToday Staff Reporter
by Staff Reporter