Awesome news somehow got lost - Russia is returning flight missions to facilities in the USA

 

v20240901