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

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