Three endangered big cats illegally kept at Cu Chi Water Park

Three large, endangered cats were recently recovered from Cu Chi Water Park in Ho Chi Minh City.