In the heart of Los Angeles, we discovered an area that was inhabited for thousands of years before the arrival of humans: the La Brea Tar Pits and Museum. From viewing the exhibits and reading the signs at each one we learned so much about the natural history of this area. In the late 1800s…
US News
RSS Error: A feed could not be found at `https://www.theepochtimes.com/c-us/feed`; the status code is `200` and content-type is `text/html; charset=utf-8`