What country celebrated its Independence on March 25, 1821?
Correct answer: Greece

Player #42139466
Greece gained independance in l832, The London treaty
Correct answer: Greece