
It was like a ghost sighting. And the FBI agents had to be sure they weren’t mistaken.
The investigators, conducting surveillance near a Starbucks in Mexico City on Jan. 22, 2024, had just seen two men walk in.
One of them, a hulking six-foot-three-inch figure, may just have been the ghost they’d been hunting.
