Jews Lead the Way: Israel Becomes First Country to Impose the “Second Lockdown”
This is an amazing headline: It’s almost anti-Semitism, is it not? Sky News: Israel has become the first country in the world to announce a second national coronavirus lockdown. Responding…