US Marshals Spurn Jamaican Criminal’s Hideout in Atlanta
A foreign national from Jamaica, known for his criminal history and illegally residing in the United States, was recently seized in Atlanta. Marcel Pierre Grant was apprehended by the U.S. Marshals Service on the last Thursday of January. Grant has…
