After 2 days locked up in an Italian prison, American Max Craddock was finally able to make his case to a judge. Craddock had actually been arrested in the Sardinian port city of Olbia in June 2018 […] Read More