Flags of many nations fly at Independence High, which includes an Academy of International Studies.
Flags of many nations fly at Independence High, which includes an Academy of International Studies. Ann Doss Helms ahelms@charlotteobserver.com
Flags of many nations fly at Independence High, which includes an Academy of International Studies. Ann Doss Helms ahelms@charlotteobserver.com