Galaxy Television

Nigeria Navy Forces Tarkwa Bay Residents out of their Homes

#TarkwaBay #TheBuzz