Russian Government Special Flight Squadron IL-96-300 (RA-96023) at John F Kennedy International Airport (JFK), earlier today.
Who/what it's carrying and why is there is still unknown at the moment.
Possibly related to something diplomatic, given the presence of a Russian Embassy in New York
Who/what it's carrying and why is there is still unknown at the moment.
Possibly related to something diplomatic, given the presence of a Russian Embassy in New York