Rapper working in Paris for US TV network which is hoping to energise its coverage after criticism during Tokyo Games When the rapper Snoop Dogg was asked how ... Read more