Authorities Seize Lion Cub From Paris Apartment

  • 5 years ago
French authorities recently seized a lion cub from an apartment in the suburbs of Paris.

Recommended