GB NEWS will be here in just a matter of weeks but who will be the faces of the 24-hour news channel?
Daily Express :: TV and Radio Feed
GB NEWS will be here in just a matter of weeks but who will be the faces of the 24-hour news channel?
Daily Express :: TV and Radio Feed