The FBI and the Department of Homeland Security are now assisting in the case to find the couple abroad, their last traced location was in New Delhi.
Already have an account? Login