alternate energy

The Republic of Karoo

Where is the “Karoo Republic”? Do you need a special visa to go there? And what exactly is going on down there?

Continue Reading