Who is Jordan Brown? US national with no travel papers caught near India-Nepal border
India's Sashastra Seema Bal (SSB) personnel arrested a US national, who claimed to be a former US Navy and Special Forces serviceman, near the India-Nepal border in Uttar Pradesh on Sunday.