AP Top News at 6:55 am EST

In Beijing, official churches abruptly cancelled Mass on Christmas Day in a last-minute move, after China's capital was put on high alert following the …
Source: google