TV Peacock’s ‘Brave New World’ isn’t so Brave, or Original Brave New World Review Peacock, Comcast, and NBC Universal’s new streaming service debuted Wednesday, and while the service isn’t emphasizing... By Simon HowellJuly 16, 2020