Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Nothing turns up on my internet search other than that this is not photo shopped. So my guess is that this is Rhodesia now Zimbabwe. Africans trying to decimate the white population.yes, dudes, does anyone have a slightest clue what's going on in this picture? ...or can anyone at least come up with some plausible fiction?
I just find same photo in other web but still no any much detail
https://www.pinterest.com/pin/371124825515541635/