~snip~
It's really worried! While I typing the URL directly in address bar it taking me at a site which is about Africa as you mentioned. We are visiting the original website by typing the URL directly.
Main fact is that the website might got hacked. And it's a set-up by hacker. While people trying to visit the website through Google search it redirecting them to hacker website which is showing in OP screenshot.
Someone compliant about same thing at Google support community about his website. I'm quoting the answer here of the issue.
Your site is hacked.
When you browse the site just by browsing to it, then it works OK.
But when the user comes via Google, then it shows the pharmacy content / redirect
That is called a conditional hack.
So someone hacked your site so it shows different content when you visit the site via Google
Source::
Google redirect / forward my website to wrong URLThough I don't have any idea that how hacker make those changes. But I think we can't blame Google for this kind of issue.