Episode 43 Professor Martin Bunzl wonders if viruses have rights

Episode 43 Professor Martin Bunzl wonders if viruses have rights