World War I epic “1917” named best picture at the British Academy Film Awards, wins seven trophies in all.

LONDON — World War I epic “1917” named best picture at the British Academy Film Awards, wins seven trophies in all.

Must Read

Warhol 'Mao' painting sold for $12.6 million in...

Apr 3, 2017

US-AUCTION-SOTHEBYS-WARHOL:Warhol 'Mao' painting sold for $12.6 million in Hong Kong

China's sharing app boom floods sidewalks with...

May 12, 2017

US-CHINA-BIKESHARING-APP:China's sharing app boom floods sidewalks with bicycles

China banking regulator tightens rules on WMPs,...

May 16, 2017

US-CHINA-BANKS-REGULATION:China banking regulator tightens rules on WMPs, flags more curbs

Computer wins 2nd game against Chinese go champion

May 25, 2017

A computer that plays go has won a second game against China's top player in a match authorities...

China clamping down on use of VPNs to evade Great...

Jul 20, 2017

China clamping down on use of VPNs to evade internet controls

Sign up now!