Were there German spies in Goa?

German spies in Goa? Technically, yes. During the World War II there were three German ships along with one Italian merchant ship stationed in Goa. These ships were protected from any British attack in the neutral waters of the Portuguese territory of Goa. These ships did more than just stay put. So, exciting is the […]