India Celebrates Birth Of Adorable Lion Cubs

Eleven new-born lion cubs have been spotted in the Gir Forest National Park and Wildlife Sanctuary in India.
Subscribe to The Morning Email.
Wake up to the day's most important news.