A Russian air force An-124 cargo plane carrying medical supplies lands at New York's JFK Airport on Wednesday April 1.

Foreign Policy

Loading...