The largest shop in Latin America was unearthed in Bogota with two people arrested in a raid by the International criminal police organization Lrb Interpol Rrb, the us secret service, and Colombia's secret police, the Interpol said Tuesday.
Latin America's largest shop unearthed in Bogota.