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