Photo shows Marcio Rodrigues da Silva, undated. The businessman from Itupeva, Sao Paulo in Brazil who had been missing since November 8, after a business trip to Switzerland, has been found on Tuesday, November 21, 2023. Note: Private photo(@analu_cera/Newsflash).
Copyrights: @analu_cera/Newsflash
Copyrights: @analu_cera/Newsflash
23 November 2023
A businessman missing for a fortnight who says he was snatched by kidnappers in Switzerland has surfaced in Spain after apparently giving his abductors the slip. Brazillian investor Marcio Rodrigues da Silva, 44, had flown to Zurich to sign a deal but, he later told police, was kidnapped as...