Brazilian Drug Lord Arrested After Wifes Instagram Post Reveals Location
Last week, his wife Andrezza De Lima posted a photo that included a distinct landmark, enabling police to pinpoint their exact location.