China warned residents across a large part of northern China on Friday to prepare for a wave of choking smog arriving over the weekend, the worst of which is expected to over capital Beijing, promp