10,000 lives lost every day that the UK, Switzerland and the EU continue to block a proposed WTO TRIPS waiver which would suspend patents on vaccines and life-saving supplies.

PSI TV

View all videos

Showing 513 videos