The Huawei saga continues with Stephen Harper chiming in; Facebook can’t seem to get out of hot water and a Google employee causes a multi-million dollar ad mistake.