The truth about the statement «Russia released more than 500 lions to make sure people are staying home»:

The statement «Russia released more than 500 lions to make sure people are staying home» is not true. The original photo is taken from an incident that happened in 2016 when a lion was spotted roaming the streets in Johannesburg, South Africa.