Manager, NewsWatch
NewsWatch is your trusted source for breaking consumer, technology, travel, health, and entertainment news. Currently, NewsWatch TV airs weekly on the Buzzr and COMET channels with bi-monthly episodes on the AMC Network.