› added 10 months ago
103
TIL that Tulsa, Oklahoma is located in a Native American nation
via reddit.com