thenewsghost.com.ng
The national rat meme
THE NEWSGHOST, NIGERIA – Who would have thought that Nigeria would get a rat meme? But here we are with all sorts of rat meme being shared on social media by Nigerians. The story behind these…