GB News star Nana Akua has announced on The People’s Channel that she is engaged.
Co-host Ben Leo, who had not been warned about the announcement, was hilariously ill-prepared for such a bombshell.
GB News star Nana Akua has announced on The People’s Channel that she is engaged.
Co-host Ben Leo, who had not been warned about the announcement, was hilariously ill-prepared for such a bombshell.