Ramping up its efforts to stave off the spread of coronavirus, Israel launched on Sunday a new GPS tracking system to better monitor quarantined Israelis.
Ramping up its efforts to stave off the spread of coronavirus, Israel launched on Sunday a new GPS tracking system to better monitor quarantined Israelis.