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