This viral video of lions strolling on the streets is not from Delhi
Claim: A video of a pride of lions with their cubs walking on streets has been going viral with claims
Read More
Claim: A video of a pride of lions with their cubs walking on streets has been going viral with claims