Live Streaming 24/7

Peace on Earth?
A duct tape family holiday card is making its rounds on social media. While the sign reads ‘Peace on Earth’ it has not been meet with peace online. Rachelle Elsiufi reports.