Multiple choice general knowledge history

Who is the only man to have written the National Anthems for two different countries?

  1. Balagangadar Thilak

  2. Rabindranath Tagore

  3. Nelson Mandela

  4. Martin King Luther

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

Rabindranath Tagore wrote 'Jana Gana Mana' (adopted as India's national anthem in 1950) and 'Amar Sonar Bangla' (adopted as Bangladesh's national anthem in 1971). This makes him the only person to have composed national anthems for two different nations.