Meirav Arlosoroff, senior columnist at The Marker, tells Arutz Sheva Israel made too few deals with companies for vaccines.

Read more