Claim: Lions released on Russian streets by Vladimir Putin to force people inside
Fact-check: Fact Check: No, Putin has not unleashed lions on Russian streets to enforce Corona lockdown
Verdict: this picture is from johannesburg in south africa and about four years old
Organisation: India Today
Author: Snigdha Choudhury
Date published: 2020-03-23T02:43:41