According to Philostratus [Life of Apoll. 3.20], Indians founded sixty cities in sub-Saharan Africa 1500-1100 BCE, and according to Juba of Numidia [Plin. Nat. 2.34.97], there was an Indian colony in West Africa before 50 BCE. According to Cornelius Nepos [Geog. 3.5], an Indian tribe had sailed to Germania to do commerce, and according to Scymnus [Perieg. 167], the land of the Indians was located west from Sardinia, which would locate Indian colonies into Iberia.
Were these ancient writers referring to people who originated from India, or was the word "India" just a confused term to refer to all dark skinned people? If the latter interpretation is correct, who were these Africans who were claimed to have populated also western Europe before 150 BCE?
P.S. If you have good comments to these questions, you are warmly welcome to participate to the peer review of the India-Africa-Europe theory, which has been published at https://agilepublishing.fi/books/atlas-and-herakles