GBN Videos
Guest Reporter
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.
READ THE FULL STORY
Find Out More...
Co-host Ben Leo, who had not been warned about the announcement, was hilariously ill-prepared for such a bombshell.
READ THE FULL STORY
Find Out More...