Apr
30
World’s Oldest Oil Paintings Found in Afghanistan
Oil paintings have been found in caves behind the two ancient colossal Buddha statues destroyed in 2001 by the Taliban, suggesting that Asians — not Europeans — were the first to invent oil painting.