Russian stowaway who snuck into JFK leaves court on Dec. 6, 2024
Russian stowaway who snuck into JFK leaves court on Dec. 6, 2024