I think someone mentioned the Snow Leopard births recently, but in one of the other Safari/South Lakes threads. It was apparently mentioned on the facebook, but I didn't see it.
A posting on their Facebook pages this week states the 2 female snow leopard cubs born on 11 June 2016 are now venturing from their den .