CALLUM SCOTT HOWELLS | INTERVIEW January 22, 2021 CALLUM SCOTT HOWELLS | INTERVIEW Russell T Davies’ latest drama It’s A Sin is set in the AIDS-shadowed 1980s, and set to premiere on Fri 22 Jan. Carl Marsh … Region: South Wales Read moreCALLUM SCOTT HOWELLS | INTERVIEW