Outrage in Italy after medical staff seen discarding Israeli-made Teva medications
A doctor and a nurse in Italy are facing backlash after filming themselves throwing away Teva Pharmaceuticals products…
Browsing Category