Extremely AmericanJan 18, 20221 minIsraeli vaccine chief Cyrille Cohen: "We have made mistakes" (video & article)Jan 18, 2022: In a wide-ranging and forthright interview with Freddie Sayers, Professor Cyrille Cohen, head of Immunology at Bar Ilan...