Citation: 2C_538/2010 19.07.2010 E. 5

Dans ces circonstances, le recours doit être admis, ce qui entraîne l'annulation de la décision rendue le 10 juin 2010 et le prononcé de la libération immédiate du recourant. Compte tenu de l'issue du litige, il n'y a pas lieu de percevoir de frais judiciaires (art. 66 al. 4 LTF). Le canton de Fribourg supportera les dépens alloués au recourant, qui obtient gain de cause (cf. art. 68 al. 1 LTF). Dans cette mesure, la demande d'assistance judiciaire devient sans objet. Par ces motifs, le Tribunal fédéral prononce: