João, guarda municipal, foi preso em flagrante por ter cometido um crime fora do horário de serviço, enquanto estava de folga. Após a prisão, João foi mantido preso por tempo indeterminado sem ter sido apresentado à autoridade judicial competente. Com base nos Direitos e Garantias Fundamentais estabelecidos na Constituição Federal de 1988, qual é o recurso que João pode apresentar para garantir a sua liberdade?