Tag Archives: Abu Sayyaf








Abu Sayyaf

US teenager escapes Islamist captors and wanders barefoot through jungle for two days