World News BBC chairman resigns, case related to Boris Johnson April 28, 2023 0 BBC Chairman Resignation: BBC Chairman Richard Sharp resigned following a controversy over his role in […]