Please, if you are in Russia, is it true that Putin released 800 lions and tigers to force Russians to self quarantine? I don’t understand, because yesterday, Putin was quoted to have said Russia won’t be put on lockdown over coronavirus. Russian president Vladimir Putin has dropped 800 Lions and Tigers on the streets to…… Continue reading Did Putin Just Release 800 Lions 🦁 And Tigers 🐅 To Force Russians To Self-quarantine?