Triangle Icon Takes Home Trophy at National Television Awards Hit Netflix Show “Wednesday” Wins Best New Drama Category The popular Netflix show “Wednesday” emerged victorious at the 28th National Television Awards, winning the coveted Best New Drama category. Despite tough competition from other notable dramas such as “Beyond Paradise,” “Blue Lights,” and “Queen Charlotte: A […]