LONDON /February 18, 2018 (AP)(STL.News) — The Latest on the British Academy Film Awards (all times local): 5:25 p.m. Stars are starting to arrive for the British Academy Film Awards at London’s Royal Albert Hall.
The post The Latest: Red carpet at British Film Awards sees black appeared first on STL.News.