Tag: Ferguson Missouri

Today is the 75th anniversary of the discovery of the caves in Lascaux, France, whose art, drawn by our short, hairy ancestors, dates back approximately 17,000 years.  According to popular art historian Sister Wendy, this is the proof that these primitive …

Celebrating the Commonality of Humankind Read More »

Tagged with: , , , ,