A. Nepal
B. Spain
C. Japan
D. None of these
Submitted by: Warraich
Spain’s King Juan Carlos has announced he has abdicated the throne in favor of his son, Crown Prince Felipe. The king said he is stepping down so a “new generation” can lead the country’s monarchy.
Advertisement