25 Oct Morning Session, KLEFF2020 Films October 8, 2020October 20, 2020 By KLEFF Admin Film Title : Disappearing Spots Duration : 00:24:32 Filmmaker : Hetal “Teeku” Patel Theme : Wildlife Synopsis : Cheetahs, the world’s fastest land mammals, are Africa’s most endangered big cat. In 1975 14,000 cheetahs roamed Africa. Today there are only 7,100 left. What can people do to save them from racing towards extinction? Watch it on KLEFFlix