World’s most wanted drug lord El Mencho ‘might be hiding in Australia’
According to Infobae, a new intelligence sharing deal has been struck by the US, the National Police of Panama and the Australian Federal Police, leading to claims he's hiding there