The Baltic nation of Estonia celebrated its national Independence Day on Feb. 24, 2025, joined by forces from a number of NATO allies who help reinforce the nation against Russian threats. Joining the ...