Kyodo News Digest: April 23, 2024
A juvenile male leopard cat, an endangered species, looks around upon being released into the wild on a mountain in the southwestern Japan island of Tsushima, Nagasaki Prefecture, on April 22, 2024, after being treated at a protection center for injuries …