Smuggling Conspiracy: Bahamian National Indicted for Role in Death of Migrants
Miami, Florida – A Bahamian national, Vandrick Nelson Smith, also known as Muggy and Vans, has been indicted for his alleged involvement in a human smuggling scheme that led to the deaths of multiple migrants. Smith was apprehended in The Bahamas after collaborative efforts between U.S. and Bahamian authorities following charges filed in the Southern … Read more